【发布时间】:2013-07-13 05:44:04
【问题描述】:
所以我的文件看起来像这样:
0 1
0 2
0 34
0 67
1 98
1 67
1 87
2 23
2 45
2 98
...
等等。我的问题是,我怎样才能从这个文本文件中制作一个看起来像这样的字典:
dict = {'0':['1', '2', '34', '67']
'1':['98', '67', '87']
'2':['23', '45', '98']
'3':['x','x','x']}
【问题讨论】:
-
不要使用
dict作为变量名,因为它是一个内置类型。请改用Dict。 -
@PeterVaro 使用
dict很糟糕,你是对的。但是Dict也好不到哪里去;它的意思是一个类。 -
@glglgl 你是对的,如果我命名一个参数,我总是使用
dictionary或d,如果我将它用作“普通”变量,则使用一个详细的名称。虽然使用 CapitalCaseWords for classes 只不过是一个约定而已。不错,我不得不说,但不是规则!
标签: python file dictionary