Budowanie i modyfikowanie list¶
W Pythonie istnieje wiele gotowych poleceń operujących na listach. Korzystając z takiej metody, należy najpierw podać nazwę listy, kropkę i nazwę metody, a następnie w okrągłych nawiasach wymienić jej argumenty. Zacznijmy od metod zmieniających zawartość listy:
append(element)
– dodaje pojedynczy element na końcu listy;
extend(lista)
– dodaje listę elementów na końcu listy;
insert(element)
– dodaje do listy pojedynczy element na wskazanej pozycji, istniejące elementy są w razie potrzeby przesuwane;
pop()
– usuwa i zwraca jako wynik ostatni element z listy;
remove(element)
– usuwa wskazany element z listy, jeśli podany element nie istnieje – pojawia się błąd.
Do zmiany kolejności elementów listy można wykorzystać następujące metody:
reverse()
– odwraca kolejność elementów listy;
sort()
– sortuje listę (od najmniejszego do największego elementu);
Dostępne są również dwie metody, które nie modyfikują listy, a jedynie przekazują o niej pewne informacje:
count(element)
– zwraca liczbę wystąpień danego elementu na liście;
index(element)
– zwraca pierwszą pozycję danego elementu na liście, jeśli podany element nie istnieje – pojawia się błąd.