Есть два словаря:
teams = [
{'team': 'Leicester City ', 'id': 1007732583, 'date': '2021-11-20T12:30:00Z'},
{'team': 'Leicester City ', 'id': 1007732570, 'date': '2021-11-28T14:00:00Z'},
{'team': 'Burnley ', 'id': 1007732584, 'date': '2021-11-20T15:00:00Z'},
{'team': 'Burnley ', 'id': 1007732573, 'date': '2021-11-28T14:00:00Z'},
{'team': ' Manchester United', 'id': 1007732585, 'date': '2021-11-20T15:00:00Z'},
{'team': ' Manchester United', 'id': 1007732572, 'date': '2021-11-28T16:30:00Z'},
]
odds = [
{'label': '1', 'team': 'Leicester City', 'odds': 4.55},
{'label': 'X', 'team': 'draw', 'odds': 3.65},
{'label': '2', 'team': 'Chelsea', 'odds': 1.79},
{'label': '1', 'team': 'Leicester City', 'odds': 1.47},
{'label': 'X', 'team': 'draw', 'odds': 4.75},
]
for i in teams:
for j in odds:
if i['team'] == j['team']:
print(i['team'], j['odds']) # => None
Какой есть лучший способ, найти значения ключа teams['team'], из словаря teams, в словаре odds, чтобы получить данные из odds['odds']. Т.е. если teams['team'](Leicester City) есть в odds, то тогда получить все значения odds['odds'].