如果我有一对整数ID的文件,后跟一个值,我想把它创建成一个字典。每个单独的术语由换行符分隔。我想确保这些都是作为整体保存。我怎么能这样做?
编辑:根据要求提供样本。
9 120
10 12
11 4
12 1
13 515
14 32
答案 0 :(得分:3)
d={}
f=open("file")
for line in f:
a,b=map( int, line.split() )
d[a]=b
f.close()
print d
输出
$ cat file
9 120
10 12
11 4
12 1
13 515
14 32
$ ./python.py
{9: 120, 10: 12, 11: 4, 12: 1, 13: 515, 14: 32}