Mer*_*lin 3 python dictionary list
有点像:
mydict= {'a':[],'b':[],'c':[],'d':[]}
Run Code Online (Sandbox Code Playgroud)
列表如:
log = [['a',917],['b', 312],['c',303],['d',212],['a',215],['b',212].['c',213],['d',202]]
Run Code Online (Sandbox Code Playgroud)
如何将列表中的所有'a'作为列表添加到mydict ['a']中.
ndict= {'a':[917,215],'b':[312,212],'c':[303,213],'d':[212,202]}
Run Code Online (Sandbox Code Playgroud)
迭代列表,并将每个值附加到正确的键:
for key, value in log:
my_dict[key].append(value)
Run Code Online (Sandbox Code Playgroud)
我重命名dict为my_dict避免遮蔽内置类型.