Дан словарь d. Напишите функцию fun(d), которая удаляет из словаря все объекты, ключ которых начинается на a.

Aleijv Aleijv    2   23.05.2021 16:28    2

Ответы
Катрин1907 Катрин1907  22.06.2021 16:29

d = {"apple": "red", "banana": "yellow", "aaa": 123, "hello": True}

def fun(x):

for i in x.copy():

if i[0] == "a":

del x[i]

fun(d)

print(d)

На скрине показано как правильно оформить(каждый отступ это TAB(четыре пробела), но используй кнопку табуляции, т.к если смешивать пробел и TAB, код не будет работать

И еще, тебе же проверка на английскую "a" нужно же? Если да, тогда всё правильно.

Если на русскую букву "а" нужно, тогда замени букву "a" на русскую "а" в if


Дан словарь d. Напишите функцию fun(d), которая удаляет из словаря все объекты, ключ которых начинае
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика