Если у меня есть файл пар целочисленных идентификаторов, за которыми следует значение, я бы хотел создать его в словаре. Каждый отдельный термин отделяется новой строкой. Я хочу убедиться, что все они хранятся в виде целых. Как я могу это сделать?
изменить: по запросу образец.
9 120 10 12 11 4 12 1 13 515 14 32
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}