我对这个网站和python都是新手。我需要一些代码方面的帮助。所以基本上我有一个文本文件,文本看起来像这样
Achernar 140 0.46
Acrux-AB 325 0.8
Adhara 405 1.5
我想把它编成一本字典。其中名称是键,数字是值。但是值必须是元组,我不知道怎么做。我尝试了一些东西,我想这是我将要得到的最接近,但它仍然不起作用。我得到“ValueError:要解包的值太多(应为3)”
def starSetup():
dictStar= {}
with open('file.txt','r') as i:
for line in i:
key, val, val2 = line.strip()
dictStar[key].append(val,val2)
print (dictStar)
具体如下:
相关问题 更多 >
编程相关推荐