HTPLinBaoYi
2021-07-12 22:58
采纳率: 100%
浏览 187

python合并两个嵌套字典的列表

我有两个嵌套字典的列表:列表1嵌套多个字典,每个字典有3个键值对;列表2也嵌套多个字典,每个字典有5个键值对;需要遍历列表1中字典,对比列表1中的字典的第1个值是否与列表2中字典中的第1个值是否相等,相等的话,列表1的字典与列表2中相等的那个字典合并;如果不相等,列表1中的字典加入列表2中。
我目前的思路是,将列表2的各个字典的第1个值取出来形成一个新的列表,再依次从列表1中取出第1个值来这个新的列表中对比,这个值不在新列表中的话,列表1的这个字典就添加到列表2末尾;如果这个值在新列表中的话,列表1的这个字典要和相等的值的字典合并,但是我不知道如何获取相等的字典的序列值。
另外是否有其它实现目的的方法。

1条回答 默认 最新

相关推荐 更多相似问题