相关疑难解决方法(0)

3119
推荐指数
17
解决办法
284万
查看次数

组合具有相同键名的Python词典

我有两个单独的Python列表,在各自的字典中有共同的键名.调用的第二个列表recordList具有多个字典,其具有与我想要附加第一个列表相同的键名clientList.以下是示例列表:

clientList = [{'client1': ['c1','f1']}, {'client2': ['c2','f2']}]
recordList = [{'client1': {'rec_1':['t1','s1']}}, {'client1': {'rec_2':['t2','s2']}}]
Run Code Online (Sandbox Code Playgroud)

所以最终的结果将是这样的,所以记录现在在一个新的多个词典列表中clientList.

 clientList = [{'client1': [['c1','f1'], [{'rec_1':['t1','s1']},{'rec_2':['t2','s2']}]]}, {'client2': [['c2','f2']]}]
Run Code Online (Sandbox Code Playgroud)

看起来很简单,但我很难找到一种方法来迭代这两个字典使用变量来找到它们匹配的位置.

python

3
推荐指数
1
解决办法
6191
查看次数

标签 统计

python ×2

append ×1

data-structures ×1

extend ×1

list ×1