PythonでCSVファイルを辞書に変換する
1列目をキーにして2列目以降を値にする
CSVファイルの内容
sample.csv
k1,v11,v12
k2,v21,v22
k3,v31,v32
with open('sample.csv', 'r') as f:
d = {}
for line in f:
k, v = line.rstrip().split(',', 1)
d[k] = v
print(d)
プログラムの実行結果
{'k1': 'v11,v12', 'k2': 'v21,v22', 'k3': 'v31,v32'}