
⚡️ Удаляем объекты без особого труда
Обратимся для этого к оператору del, который позволяет удалить имя переменной.
То есть, мы убираем связь между объектом и именем переменной. Если он или она больше никак не используется, то сборщик мусора очистит данные.
Учтите, что del может удалять не только типы, но и элементы внутри списка или словаря. Правда, это не работает с неизменяемыми типами по типу строки или кортежа.
Стоит заметить, что разыменование происходит в пределах видимости. То есть, если мы попробуем удалить переменную с global, то она никуда не денется и будет всё ещё доступна.
Попробуйте сами!
#теория #del
Обратимся для этого к оператору del, который позволяет удалить имя переменной.
То есть, мы убираем связь между объектом и именем переменной. Если он или она больше никак не используется, то сборщик мусора очистит данные.
Учтите, что del может удалять не только типы, но и элементы внутри списка или словаря. Правда, это не работает с неизменяемыми типами по типу строки или кортежа.
Стоит заметить, что разыменование происходит в пределах видимости. То есть, если мы попробуем удалить переменную с global, то она никуда не денется и будет всё ещё доступна.
Попробуйте сами!
#теория #del