假设我有一个列表,例如
L = ['B0','B1','C1','C2','D1','D3']
然后如何将列表拆分为值和键并将其存储在以下形式的字典中:-
{ 'B':['0','1'],
'C':['1','2'],
'D':['1','3']}
请您参考如下方法:
L = ['B0','B1','C1','C2','D1','D3']
d = {}
for i in L:
d.setdefault(i[0], []).append(i[1])
>>> d
{'B': ['0', '1'], 'C': ['1', '2'], 'D': ['1', '3']}
