Это вопрос о Python. У меня есть следующий список словарей:Создайте новый список из двух словарей
listA = [
{"t": 1, "tid": 2, "gtm": 3, "c1": 4, "id": "111"},
{"t": 3, "tid": 4, "gtm": 3, "c1": 4, "c2": 5, "id": "222"},
{"t": 1, "tid": 2, "gtm": 3, "c1": 4, "c2": 5, "id": "333"},
{"t": 5, "tid": 6, "gtm": 3, "c1": 4, "c2": 5, "id": "444"}
]
и словарь Я хотел сравнить с:
dictA = {"t": 1, "tid": 2, "gtm": 3}
Я хотел создать список dicts, которые соответствуют всем элементам в изречениях из lišta и включить в поле «ID», а также:
listB = [
{"t": 1, "tid": 2, "gtm": 3, "id": "111"},
{"t": 1, "tid": 2, "gtm": 3, "id": "333"}
]
Я попытался сделать это:
for k in listA:
for key, value in k.viewitems() & dictA.viewitems():
print key, value
Но это соответствие любого элемента в изречениях.
@ Сэм, от вопроса тегов, и читать весь вопрос, я думаю, это Python –