将csv文件转换为python字典

时间:2016-11-25 07:25:14

标签: python python-2.7 csv dictionary

我想将A,B,24类型的CSV文件转换为格式为{'A':{'B':24}}的字典。

1 个答案:

答案 0 :(得分:0)

对于input.csv CSV文件,其中包含:

A,B,24

这可以按如下方式完成:

import csv

my_dict = {}

with open('input.csv') as f_input:
    for row in csv.reader(f_input):
        my_dict[row[0]] = {row[1] : row[2]}

print my_dict

给你:

{'A': {'B': '24'}}