Как работает функция del в Python?

Ключевое слово del служит для удаления объектов. Так как в Python все объект, то этим ключевым словом можно удалять функции, переменные, списки или элементы списков:

# удаление переменной
x = "hello"

del x

print(x) # => NameError: name 'x' is not defined 

# удаление элемента списка
x = ['apple', 'banana', 'cherry']

del x[0]

print(x) # => ['banana', 'cherry']

0 0
Бесплатно
Основы Python
Теория и практика с нуля
Перейти к курсу
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»