【发布时间】:2020-04-19 13:21:38
【问题描述】:
我正在尝试编写一个程序,其中我有以下方式的字典列表
[
{
'unique':1,
'duplicate':2,
},
{
'unique':1,
'duplicate':2,
},
{
'unique':1,
'duplicate':2,
},
{
'unique':1,
'duplicate':2,
}
]
我们能不能把它做成一个字典,其中元组中的第一个键应该变成字典中的唯一键 它是对应的值作为该值的列表
示例:
[
{
'unique':1,
'duplicate':2,
},
{
'unique':1,
'duplicate':8,
},
{
'unique':2,
'duplicate':2,
},
{
'unique':1,
'duplicate':4,
}
]
The above list should be converted into the following
---- Expected Outcome ---
[
{
'unique':1,
'duplicates':[2,8,4]
},
{
'unique':2,
'duplicates':[2]
}
]
PS:我在 python
中这样做提前感谢您提供代码
【问题讨论】:
-
可能 dict 将其理解为一个列表,然后将该列表转换为一个集合,然后再返回一个 dict。
标签: python json list dictionary