【发布时间】:2014-04-04 11:42:18
【问题描述】:
标题描述了问题,这是我尝试过的,但没有给我预期的结果..问题出在哪里?
for name in file:
if name in list:
if dict.has_key(param):
dict[param] = [dict[param],name]
else:
dict[param] = name
预期输出:
dict = {
'param1': ['name11', 'name12', 'name13'],
'param2': ['name21', 'name22', 'name23'],
.
.
.
}
【问题讨论】:
-
好吧,对于初学者来说,你的字典不是有效的 python。
-
@msvalkon 忘了分号
-
那不让它有效。
-
它实际上降低了它的有效性。
-
尝试将您的
dict={...}复制粘贴到解释器中。
标签: python dictionary hash