【发布时间】:2017-05-15 10:46:02
【问题描述】:
设置
我有一个包含元组的列表,每个元组都包含一个元组。
部分列表,
l = [ ('E', ('1058GK', '1058GK')),
('K', ('1058GL', '1058GN')),
('E', ('1058GP', '1058HC')),
('K', ('1058HD', '1058LT'))]
问题
我想将l 转换为这样的字典,
d = {'E': ['1058GK','1058GK','1058GP','1058HC'],
'K': ['1058GL','1058GN','1058HD','1058LT']}
我该怎么办?
试过
d = {k:v for k,v in l} 让我接近,但这会创造,
d = {'E': ('1058GP','1058HC'),
'K': ('1058HD','1058LT')}
【问题讨论】:
-
到目前为止你做了什么吗?
标签: python dictionary tuples