Listy

Listy są szeregami elementów. Lista może zawierać dowolną liczbę elementów, a elementy listy mogą być obiektami dowolnego typu. Listy można też koncepcyjnie przedstawić jako tablice. Liczba elementów listy może zwiększać się i zmniejszać w miarę dodawania, usuwania lub zastępowania elementów.

Przykłady

Do zmiennej można przypisać listę. Na przykład:

mylist1 = ["one", "two", "three"]

Następnie można uzyskać dostęp do określonych elementów listy. Na przykład:

mylist[0]

Wynik działania skryptu będzie następujący:

one

Liczba w nawiasach kwadratowych ([]) nazywana jest indeksem i wskazuje na konkretny element listy. Elementy na liście są numerowane od zera.

Można także wybrać z listy zakres elementów; operacja ta nazywana jest wydzielaniem. Na przykład x[1:3] wybiera drugi i trzeci element listy x. Indeks końcowy jest o jeden większy od dokonanego wyboru.