1. 学ぶ
  2. /
  3. コース
  4. /
  5. R ユーザーのための Python

Connected

演習

リスト内包表記

リスト内包表記は、よくあるプログラミングの処理をシンプルに書ける便利な方法です。リストの各要素に対して処理を行い、その結果を新しいリストに保存する際に役立ちます。for ループでも同じことができますが、リスト内包表記を使うと、より少ない行数で同じ処理を実現できます。

次のリスト内包表記は、リスト内のすべての値を2乗します。

x = [1, 2, 3, 4]
print([i**2 for i in x])

[1, 4, 9, 16]

inflam_files リストには、ファイル名の一覧が用意されています。これらのファイルを pandas の DataFrame としてインポートし、1つのリストにまとめるリスト内包表記を書きましょう。

指示

100 XP
  • 提供されている for ループを、リスト内包表記 dfs_comp として書き直しましょう。