如何在python中从列表中加载dict?

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)

Sve*_*ach 7

迭代列表,并将每个值附加到正确的键:

for key, value in log:
    my_dict[key].append(value)
Run Code Online (Sandbox Code Playgroud)

我重命名dictmy_dict避免遮蔽内置类型.