【发布时间】:2019-09-04 07:33:48
【问题描述】:
我有一个如下所示的字典(虽然有 150 万多对):
{'key1' : 10,
'key2' : 20,
'key3' : [30,40],
'key4' : 50,
'key5' : [60,70,80],
'key6' : 90}
我的 99% 的键都有一个值,但是对于具有值数组的键.. 我想返回最后一个元素。
所以我得到的 dict 会变平且独特;
{'key1' : 10,
'key2' : 20,
'key3' : 40,
'key4' : 50,
'key5' : 80,
'key6' : 90}
根据我的搜索,我认为列表理解可能是最好的方法,但我只是不确定如何去做。特别是因为并非每个键都包含相同的数据类型。
谢谢
【问题讨论】:
标签: python dictionary