【发布时间】:2020-08-21 08:22:11
【问题描述】:
我有一个包含字典的列表,我想获取包含最多键的字典。
我该怎么做,最有效的方法是什么?
对于列表:
myList = [
{
'foo':12,
'bar':14,
'ali':34,
'met':45
},
{
'moo':52
},
{
'doo':6,
'tar':84,
'moo':52
}
]
我想得到result = {'foo':12, 'bar':14, 'ali':34, 'met':45}
【问题讨论】:
-
“最”是什么意思?通过值的总和还是最大值?
-
键的最大数量是什么意思,不同的键出现哪个值,所以相同的键也算?你说的最好是什么意思?你这样做的具体问题是什么?你有没有用谷歌词典找出你可以用它做什么?
-
拥有最多的key,所以key count
-
您有具体的问题,还是需要有人为您写这篇文章?
-
"dictionary with most keys" 你的意思是字典中元素的数量吗?
标签: python list dictionary data-structures