如何从文本文件创建词典?我不希望文本文件本身有任何特殊之处,因为我想直接从Python编写文件。从文本文件创建词典
文本文件:
Soda $2 Burger $5 Shake $4 Fries $3
代码:
file = 'file.dat'
filer = open(file, "r")
food = {}
for i in filer:
x = i.split(" ")
for i in range(len(x)):
if i %2 == 0:
a = x[i]
else:
b = x[i]
food[a] = b
哦,拍它的作品! – Indigo2003
文件是否必须格式化? –
最好,是的。但我可以改变它。我只是希望它很简单,因为我稍后会写信给它。 – Indigo2003