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.

| Back to top