Python — удалить элементы словаря
Удаление элементов
Существует несколько способов удаления элементов из словаря:
Пример
Метод pop()
удаляет элемент с указанным именем ключа:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
thisdict.pop("model")
print(thisdict)
Пример
Метод popitem()
удаляет последний вставленный элемент (в версиях до 3.7 вместо него удаляется случайный элемент):
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
thisdict.popitem()
print(thisdict)
Пример
Ключевое del
слово удаляет элемент с указанным именем ключа:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
del thisdict["model"]
print(thisdict)
Пример
Ключевое del
слово также может полностью удалить словарь:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
del thisdict
print(thisdict) #this will cause an error because "thisdict"
no longer exists.
Пример
Метод clear()
очищает словарь:
thisdict = {
"brand": "Ford",
"model": "Mustang",
"year": 1964
}
thisdict.clear()
print(thisdict)