Нужна помощь в сравнении двух dicts в Python.
Я хотел бы увидеть, все ли пары ключ: значение в result_dict соответствуют какой-либо из соответствующих пар ключ: значение в database_dict . Как мне перебрать разные result_dict.keys , чтобы проверить, совпадает ли соответствующее значение со значением в database_dict ? И если есть полное совпадение, верните «имя». Спасибо за вашу помощь. Таблицы ниже:
result_dict:
{'AGATC': 4, 'AATG': 1, 'TATC': 5}
database_dict:
OrderedDict([('name', 'Alice'), ('AGATC', '2'), ('AATG', '8'), ('TATC', '3')])
OrderedDict([('name', 'Bob'), ('AGATC', '4'), ('AATG', '1'), ('TATC', '5')])
OrderedDict([('name', 'Charlie'), ('AGATC', '3'), ('AATG', '2'), ('TATC', '5')])