我只是无法让这个工作起来。非常感谢您的任何帮助。
dict = {}
for n in n1:
if # condition #
dict[key] = []
dict[key].append(value)
print dict
这会打印出像这样的内容
{'k1':['v1']} 和 {'k1':['v2']}
在此代码中,我有几个其他嵌套的for循环,它们将使用这个字典,而字典仅具有最新的键值对,即 {'k1':'v2'}
我正在寻找类似于{'k1':['v1','v2']}
的解决方案
请提供一个不使用setdefault
的解决方案。