Czy istnieje sposób na wyczyszczenie wartości zmiennej w pythonie? Na przykład, jeśli wdrażałem drzewo binarne:
Class Node:
self.left = wezel1
self.right = wezel2
Gdybym chciał usunąć jakiś węzeł z drzewa, musiałbym ustawić self.left
na pusty? Macie jakiś pomysł? Z góry dziękuję za pomoc!
1 odpowiedź
Słowo kluczowe del
wystarczy.
>>> a=1
>>> a
1
>>> del a
>>> a
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'a' is not defined
Ale w tym przypadku użyłbym self.left = None