我有一个包含两列的文件,即,
1 a 
2 b 
3 c我希望将这个文件读到字典中,使得列1是键,列2是值,即,
d = {1:'a', 2:'b', 3:'c'}文件很小,所以效率不是问题。
发布于 2013-01-24 09:03:21
您还可以使用如下所示的dict comprehension:
with open("infile.txt") as f:
    d = {int(k): v for line in f for (k, v) in [line.strip().split(None, 1)]}https://stackoverflow.com/questions/4803999
复制相似问题