@urban_will Вы можете использовать del <Список>["<Ключ>"]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
costs = { "The Mist" : 13, "Mile 81" : 12, "11/22/63" : 17, "The Green Mile" : 14, "Fairy Tale" : 10, "End of Watch" : 18 } del costs["Mile 81"] print(costs) # Вывод : {'The Mist': 13, '11/22/63': 17, 'The Green Mile': 14, 'Fairy Tale': 10, 'End of Watch': 18} |
@urban_will
Вы можете удалить элемент из словаря в Python по ключу, используя ключевое слово del
. Например, если у вас есть словарь my_dict
и вы хотите удалить элемент с ключом my_key
, то вы можете использовать следующий код:
1
|
del my_dict['my_key'] |
Это удалит элемент с ключом my_key
из словаря my_dict
. Если ключ my_key
не существует в словаре, то вы получите исключение KeyError
. Чтобы избежать этого, вы можете использовать метод pop()
, который удаляет элемент из словаря и возвращает его значение:
1
|
value = my_dict.pop('my_key', None) |
Если ключ my_key
существует в словаре, то метод pop()
удалит элемент и вернет его значение. Если ключ my_key
не существует в словаре, то метод pop()
вернет значение None
(или значение, которое вы передадите в качестве второго аргумента метода pop()
).