list.append()

Dodaje jeden element na koniec listy.

Zwraca
None
Zmienia oryginał
Tak
Na tej stronie

Przykład

#
Python
completed = ["HTML"]
completed.append("CSS")
completed.append(["Flexbox", "Grid"])

print(completed)
print(len(completed))
Wynikzapisany wynik, możesz go sprawdzić
['HTML', 'CSS', ['Flexbox', 'Grid']]
3

Definicja i zastosowanie

#

Metoda append(x) dopisuje element na końcu listy. Zmienia listę w miejscu i zwraca None, więc nie przypisuj jej wyniku z powrotem do zmiennej.

Dodaje dokładnie jeden element. Jeśli przekażesz listę, trafi ona do środka jako jeden zagnieżdżony element. Do dodania wielu elementów naraz służy extend().

Dodawanie na koniec listy jest bardzo szybkie, dlatego append() w pętli to typowy sposób budowania listy wyników.

Składnia

#
Składnia
lista.append(element)

Parametry

#
  • x

    dowolna wartość

    Element do dodania.

Więcej przykładów

#
Częsty błąd: przypisanie wyniku
Python
tasks = ["zadanie 1"]
tasks = tasks.append("zadanie 2")
print(tasks)
Wynikzapisany wynik, możesz go sprawdzić
None

Dobre praktyki

#
  • Nie pisz lista = lista.append(x). Metoda zwraca None i stracisz listę.
  • Do dodania kilku elementów użyj extend() albo +=.

Powiązane hasła

#

Widzisz błąd albo brakuje przykładu? Napisz do nas.