|

Python – #12 – list()

Typ – list()

Lista jest zmienną, która pozwala przechowywać wiele obiektów. 

  • listy są uporządkowane (ordered). Kolejność obiektów w liście się nie zmienia. Każdy nowy obiekt, który zostanie dodany do listy, umieszczany jest na końcu tej listy. 
  • listy są mutowalne (Mutable), to znaczy pozwalają zmieniać zawartość. Oznacza to, że do istniejącej listy możemy dodawać kolejne obiekty, możemy usuwać obiekty z listy oraz możemy zmieniać wartości obiektów w liście. 
  • listy pozwalają przechowywać obiekty o powtarzających się wartościach.
  • listy pozwalają przechowywać obiekty, wszystkich typów.

Deklaracja listy bez wartości:

Deklaracja listy z watościami:

Zwracanie obiektów z listy:

Uwaga!
Gdy zwracamy z listy przedział [1:3] to pobierane są elementy od indeksu 1 do indeksu 2. Obiekt znajdujący się pod indeksem 3 nie jest zwracany. Jeżeli używamy indeksów ujemnych, wówczas należy pamiętać, że gdy wprowadzimy od [-3:-1] to ostatni obiekt nie zostanie zwrócony. W takim przypadku należy zastosować następującą składnię [-3:]

Zmiana wartości obiektu w liście:

Typ zmiennej obiektu list:

Autor artykułu
Dominik Bednarski

Podobne wpisy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *