如何从python中的文件创建整数对字典

时间:2010-02-23 04:43:01

标签: python

如果我有一对整数ID的文件,后跟一个值,我想把它创建成一个字典。每个单独的术语由换行符分隔。我想确保这些都是作为整体保存。我怎么能这样做?

编辑:根据要求提供样本。

9 120
10 12
11 4
12 1
13 515
14 32

1 个答案:

答案 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}