Я нашел похожие, почти одинаковые вопросы, но ни один из них не помог мне. Например, если у меня есть два списка:Как найти пересечение двух списков словарей в Python 3?
list1 = [{'a':1,'b':2,'c':3},{'a':1, 'b':5, 'c':6}]
list2 = [{'a':2,'b':4,'c':9},{'a':1, 'b':4, 'c':139}]
Вы можете видеть, что в первом списке всех dicts имеют такое же «а» и во втором ключе «Ь» является одинаковым во всех dicts в списке. Я хочу найти словарь, который имеет ключ «a» из первого списка и ключ «b» из второго списка, но только если этот словарь находится внутри одного из этих списков (в этом примере это будет [{'a': 1 , 'b': 4, 'c': 139}]). Большое спасибо заранее
что условие с: 139, чтобы прийти в выходные? Я вижу, что это не повторяется ни в одном из списков. –
Это просто случайное число –
, поэтому '[{'a': 1, 'b': 4, 'c': 149}]' будет действительным результатом для вашего вопроса? –