Рассмотрите словарь, который хранит первые имена в виде ключей и возрастов как значения: myf = {«Эми»: 19, «Мэри»: 18, «Билл»: 21, «Кейт»: 23, Zack ": 20}python dictionary myd problems
A) Напишите код python, который создаст новый словарь myg, который не содержит студентов, имена которых начинаются с букв« A »или« M »или« S ».
B) Разбить словарь myf на два словаря myf1 и myf2 таким образом, чтобы myf1 содержал только тех учеников, возраст которых меньше и равен 10 и чье имя начинается с букв «M-Z», а myf2 содержит остальные.
These are my attempts:
A) n = len(myf)
for i = 1:n
if myf[i] = "A", "R", "S"
B) myf = myf1 + myf2
for i in myf1
myf1 = myf <= 10
else:
myf2
Мое понимание А слабее, чем В. Я понимаю, что каждый вопрос спрашивает, я просто не знаю, как сформулировать рабочий код для каждого. Любой, кто может помочь мне исправить мои коды, будет очень благодарен!