W języku programowania Python istnieją cztery rodzaje informacji o akumulacji:

Lista jest kolekcją, która jest uporządkowana i zmienna. Pozwala na duplikowanie członków.

Tuple to kolekcja, która jest uporządkowana i niezmienna. Pozwala na duplikowanie członków.

Set jest kolekcją, która jest nieuporządkowana i nieindeksowana. Żadnych duplikatów.

Dictionary jest zbiorem, który jest nieuporządkowany, zmienny i indeksowany. Żadnych duplikatów.

Wybierając typ zbieracza, warto zrozumieć jego właściwości. Wybranie odpowiedniego rodzaju dla danego zbioru informacji może oznaczać utrzymanie jego znaczenia, a także może oznaczać rozwój umiejętności lub bezpieczeństwa.

Lista

Lista jest kolekcją, która jest uporządkowana i zmienna. Na listach Python są zapisane w nawiasach kwadratowych.

Przykład

Stwórzcie listę:

ta lista = [“jabłko”, “banan”, “wiśnia”]

Drukuj(ta lista)

Pozycje dostępu

Dostęp do pozycji na liście można uzyskać, odwołując się do numeru indeksu:

Przykład

Drukuj drugą pozycję listy:

ta lista = [“jabłko”, “banan”, “wiśnia”]

drukuj(ta lista[1])

Indeksowanie ujemne

Indeksowanie ujemne oznacza początek od końca, -1 odnosi się do ostatniej pozycji, -2 odnosi się do drugiej ostatniej pozycji itd.

Przykład

Wydrukuj ostatnią pozycję listy:

ta lista = [“jabłko”, “banan”, “wiśnia”]

drukuj(ta lista[-1])

Zakres indeksów

Możesz określić zakres indeksów, określając od czego zacząć i gdzie zakończyć zakres.

Przy określaniu zakresu, wartością zwrotną będzie nowa lista z podanymi pozycjami.

Przykład

Zwróć trzecią, czwartą i piątą pozycję:

ta lista = [“apple”, “banan”, “cherry”, “orange”, “kiwi”, “melon”, “mango”]

print(ta lista[2:5])

Zakres indeksów ujemnych

Określ ujemne indeksy, jeśli chcesz rozpocząć wyszukiwanie od końca listy:

Przykład

Ten przykład zwraca pozycje z indeksu -4 (włączone) do indeksu -1 (wyłączone)

ta lista = [“apple”, “banan”, “cherry”, “orange”, “kiwi”, “melon”, “mango”]

wydrukuj(ta lista[-4:-1])

Zmień wartość pozycji

Aby zmienić wartość konkretnej pozycji, należy odwołać się do numeru indeksu:

Przykład

Zmień drugą pozycję:

ta lista = [“jabłko”, “banan”, “wiśnia”]

ta lista[1] = “czarna porzeczka”

Drukuj(ta lista)