###
本問題では「Pythonと環境・Pythonの基礎」のうち「リスト内包表記」について学びます。
■問題
次のコード群の2行目以降を代替できるリスト内包表記として正しいものはどれか。
names = [‘spam’, ‘ham’, ‘eggs’ ]
lens =[]
for name in names:
lens.append(len(name))
lens
① [lens(name) in names for name]
② {lens(name) in names for name}
③ [lens(name) for name in names]
④ {len(name) for name in names}
⑤ [len(name) for name in names]
解説と回答は以下をご覧ください
リンク
御社のプレスリリース・イベント情報を登録するには、ZDNet Japan企業情報センターサービスへのお申し込みをいただく必要がございます。詳しくは以下のページをご覧ください。