Python pandasで列名を指定して辞書を作成する

 本記事では、下図のようなcsvファイルがあって、2つの列名を指定して辞書を作成したい場合の雛形コードを載せました。

下図は、keyに「名前」、valueに「合計点」を指定した場合の実行例です。

■本プログラム

import pandas as pd

# csvファイルをpandasで読み込む
df = pd.read_csv('test.csv', encoding = 'shift-jis')
print(df)

# 列名を指定して、辞書を作成する
test_dict = dict(zip(df['名前'], df['合計点']))
print(test_dict)

以上

<広告>