@jensen Вы можете использовать del чтобы удалить переменную в Python, посмотрите пример кода ниже:
1 2 3 4 5 6 7 8 9 |
variable = 555 # Output: 555 print(variable) del variable # Output: NameError: name 'variable' is not defined print(variable) |
@jensen
В Python можно удалить переменную, используя ключевое слово del
.
1
|
del variable_name
|
Например,
1 2 3 |
x = 5 del x print(x) # This will raise an error because x has been deleted |
При этом сам объект, на который ссылалась переменная, может остаться в памяти, если на него есть другие ссылки.
В отличии от C++, Python сам не предоставляет способа просто обнулить переменную, если это необходимо вы можете просто присвоить ей новое значение.