Мне нужно сравнить список со словарными ключами и создать новый словарь, если они совпадают. Проблема в том, что я не знаю, как поддерживать порядок списков.
list = [cat, dog, horse, kitten]
dict = {dog: 1, cat: 5}
filter_dict = {}
for key, value in dict.items():
if key in list:
filter_dict[key] = value
print(filter_dict)
Что мне нужно:
filter_dict= {cat: 5, dog: 1}
Что я получаю:
filter_dict = {dog: 1, cat: 5}