Listy — podstawy¶
Tworzenie list¶
W języku Python do przechowywania wielu danych na jednej zmiennej służą listy. Elementami listy mogą być liczby, napisy, inne listy lub inne obiekty. Możemy stworzyć listę, podając obiekty, z których się składa.
Elementy listy¶
Do poszczególnych elementów listy można odwołać się, podając ich pozycję na liście. Pierwszy element ma numer 0. Pozycje można także numerować, korzystając z liczb ujemnych, ostatni element listy ma numer -1.
Jeśli potrzebujemy uzyskać dostęp do części listy, możemy skorzystać z dwukropka. Po nazwie listy należy podać w nawiasach kwadratowych pozycję pierwszego elementu, dwukropek oraz liczbę o jeden większą od ostatniego elementu w wybranym fragmencie. Jeśli wyodrębniany fragment zaczyna się od początku listy lub kończy się ostatnim elementem, liczbę pomijamy.
Możemy też wyodrębnić co któryś element z listy. Żądaną wartość podajemy po drugim dwukropku :. W szczególności może to być -1.
Wynikiem len(lista) jest długość listy. Możemy ją wykorzystać przy wypisywaniu wszystkich elementów listy za pomocą pętli for. Przy badaniu zawartości listy można także skorzystać z operatora in — jeśli dany element należy do listy, wynikiem będzie wartość True.
A jak wypisać elementy listy parami — pierwszy i drugi, trzeci i czwarty itd.? Proszę przetestować dla parzystej i nieparzystej długości listy.