如何将CSV转换为字典格式

5

我有一个如下的.csv文件:

 OLD,NEW
 AA,XX
 BB,YY
 CC,ZZ

我想将它转换成字典格式,例如dict1 = {'AA':'XX','BB':'YY','CC':'ZZ'},我应该使用DictReader还是连接字符串?


只有两列?忽略第一行?我猜这个解决方案有点过度了。这个解决方案 - johnsyweb
1个回答

13
with open('file.csv') as f:
    f.readline() # ignore first line (header)
    mydict = dict(csv.reader(f, delimiter=','))

print mydict

1
@MSY: “谢谢[...]解决了我的问题”最好通过点击答案左侧的复选框轮廓来表达。 - johnsyweb
好的,已确认。感谢。 - MSY

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接