始める無料で始める

CSV からデータを読み込む

標準ライブラリの Python の CSV モジュールを使って、データを辞書のリストとして読み込みます。

同様の作業を行った Chapter 4 の演習 を参照すると役立つかもしれません。

この演習はコースの一部です

Pythonで学ぶデータベース入門

コースを見る

演習の手順

  • values_list という空のリストを作成します。
  • csv_reader の各行を for ループで反復し、各行について data という辞書を作成して values_list に追加します。
    • for ループ内での row は、(この順序で)'state''sex''age''pop2000''pop2008' という要素を持つリストになります。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Create an empty list: values_list
values_list = ____

# Iterate over the rows
for row in csv_reader:
    # Create a dictionary with the values
    data = {____: row[____], ____: row[____], ____:____, ____: ____,
            ____: ____}
    # Append the dictionary to the values list
    values_list.append(____)
コードを編集して実行