Я новичок в python, и у меня возникли проблемы с созданием al oop для моего словаря, который содержит список словарей. Я был бы признателен за помощь!
mylist = {'ID_01': [{'blood type': 'A',
'Age': '15',
'eye colour': 'Green',
'Location': 'Toronto',
'Initial Score': '30',
'Final Score': '50'},
{'blood type': 'B',
'Age': '20',
'eye colour': 'Green',
'Location': 'Tokyo',
'Initial Score': '50',
'Final Score': '80'}],
'ID_02': [{'blood type': 'C',
'Age': '10',
'eye colour': 'Blue',
'Location': 'Toronto',
'Initial Score': '90',
'Final Score': '100'},
{'blood type': 'D',
'Age': '13',
'eye colour': 'Blue',
'Location': 'Tokyo',
'Initial Score': '60',
'Final Score': '90'}]}
new_dictionary = {}
, если местоположение - Торонто, добавьте идентификатор, а если местоположение - Токио, проверьте, меньше ли начальная оценка Токио (50), чем исходная оценка Торонто (30) И если итоговая оценка Токио (80) больше, чем начальная оценка Торонто (30), но меньше, чем окончательная оценка Торонто, если да, добавьте все данные, связанные с этим идентификатором, в new_dictionary.
al oop чтобы добавить данные ID
в new_dictionary
, если:
initial score of tokyo < initial score of toronto
AND
initial score of toronto < final score of tokyo < final score of toronto
Спасибо!