Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 20, 2022 22:59:38

TeleMax
Зарегистрирован: 2022-01-20
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

python3 как удалить элемент словаря по вводу ключа

“”Есть словарь:
{1: , 2: , 3: }

Хочу ввести с клавиатуры номер 2 (ключ) и удалить из словаря
2:
Как это реализовать подскажите?
Пишу:

key = input(print('Введите номер ключа для удаления: '))
del slovar

Ответ:
KeyError: ‘2’ “”

Отредактировано TeleMax (Янв. 20, 2022 23:00:39)

Офлайн

#2 Янв. 21, 2022 00:54:39

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9726
Репутация: +  843  -
Профиль   Отправить e-mail  

python3 как удалить элемент словаря по вводу ключа

  
>>> def f():
...     d = {1: 2, 3: 4}
...     text = input('enter: ')
...     key = int(text)
...     del d[key]
...     print(d)
... 
>>> f()
enter: 3
{1: 2}
>>> 
>>> f()
enter: 1
{3: 4}
>>>



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version