PythonListy i krotki
list. clear()
Usuwa wszystkie elementy z listy.
- Zwraca
None- Zmienia oryginał
- Tak
Przykład
#Python
cart = ["Kurs HTML", "Kurs Python"]
same_cart = cart
cart.clear()
print(cart, same_cart)
cart = ["Kurs CSS"]
print(cart, same_cart)Wynikzapisany wynik, możesz go sprawdzić
[] []
['Kurs CSS'] []
Definicja i zastosowanie
#Metoda clear() opróżnia listę w miejscu. Po jej wywołaniu lista ma długość 0, ale nadal jest tym samym obiektem.
To ma znaczenie, gdy kilka zmiennych wskazuje na tę samą listę. clear() opróżni ją dla wszystkich, a przypisanie lista = [] tylko podmieni listę w jednej zmiennej.
Równoważny zapis to del lista[:].
Składnia
#Składnia
lista.clear()Dobre praktyki
#- Gdy inne części programu trzymają referencję do listy, użyj
clear(), żeby wszyscy widzieli pustą listę. - Sprawdzenie pustości:
if not lista:.
Powiązane hasła
#Widzisz błąd albo brakuje przykładu? Napisz do nas.