mydict = {'a': {'name': 'Marco', 'gender': 'm', 'age': 38, 'info': 'teacher musician'}
'b': {'name': 'Daniela', 'gender': 'f', 'age': 28, 'info': 'student music'}
'c': {'name': 'Maria', 'gender': 'f', 'age': 25, 'info': 'doctor dance whatever'}}
Как выбрать записи с возрастом ниже 30 и со словами, включая «музыку» в «информации»? Результаты должны быть как:Как выбрать под-словарь с условием
newdict = {'b': {'name': 'Daniela', 'gender': 'f', 'age': 28, 'info': 'student music'}}
@Franco это сокращает * понимание словаря * - он строит словарь из другого итерабельного с необязательным предложением 'if' - в котором вы помещаете любые дополнительные условия, которые вы хотите применить –