Вопрос задан 06.11.2023 в 17:50. Предмет Информатика. Спрашивает Пузанов Артём.

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

которых начинается на a.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кривенко Глеб.

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


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Привет! Я могу помочь тебе с этим вопросом. Вот функция fun(d), которая удаляет из словаря все объекты, ключ которых начинается на 'a':

```python def fun(d): keys_to_remove = [] for key in d: if key.startswith('a'): keys_to_remove.append(key) for key in keys_to_remove: del d[key] return d ```

Теперь ты можешь вызвать эту функцию, передав словарь в качестве аргумента. Она удалит все объекты из словаря, ключи которых начинаются на 'a'. Например:

```python my_dict = {'apple': 1, 'banana': 2, 'avocado': 3, 'orange': 4} result = fun(my_dict) print(result) ```

Вывод будет:

``` {'banana': 2, 'orange': 4} ```

В этом примере функция удалит объекты с ключами 'apple' и 'avocado', так как они начинаются на 'a'. Остальные объекты останутся в словаре.

Надеюсь, это поможет! Если у тебя есть еще вопросы, не стесняйся задавать.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос