【发布时间】:2015-11-22 04:59:07
【问题描述】:
def read_dict(文件名):
f=open(file_name,'r')
dict_rap={}
对于 csv.reader(f) 中的键、值:
dict_rap[key]=str(val)
f.close()
返回(dict_rap)
test_dict = {'wassup':['Hi','Hello'],'起床':['离开','退出'],
'it on you':['good bye','have a nice day'],'bet':['ok','alright'],'ight':['ok','yes'],
'whip':['car','vechile'],'lit':['fun','festive'],'guap':['money','currency'],'finesse':['to get无论如何想要的结果','欺骗某人'],
'jugg':['你如何赚钱','现代术语'],'1111':['www'] }
回溯(最近一次通话最后):
文件“C:\Users\C2C\Desktop\rosetta_stone.py”,第 97 行,在
改革的_dict = read_dict(file_name)#,test_dict)
文件“C:\Users\C2C\Desktop\rosetta_stone.py”,第 63 行,在 read_dict 中
对于 csv.reader(f) 中的键、值:
ValueError:要解包的值太多(预期为 2)
【问题讨论】:
-
请发布完整的回溯。
-
请正确格式化您的代码并发布完整的回溯。截至目前,您的帖子既不可读,也不包含足够的信息。
-
你会
not得到像{'wassup':'Hello','wassup': 'Hi'}这样允许重复键的字典
标签: python csv dictionary