Rozdział 11. Struktury danych w Pythonie

W rozdziale 10. poznałeś proste typy obiektów w Pythonie, takie jak łańcuchy znaków, liczby całkowite i wartości logiczne. Teraz przyjrzymy się grupowaniu wielu wartości w tak zwane kolekcje. Biblioteka standardowa Pythona zawiera kilka typów kolekcji. Rozpoczniemy od listy. Wartości znajdujące się na liście umieszczamy wewnątrz nawiasów kwadratowych i oddzielamy od siebie przecinkami:

In [1]: my_list = [4, 1, 5, 2]
        my_list
Out[1]: [4, 1, 5, 2]

Stworzony obiekt zawiera liczby całkowite, ale jego typ to nie liczba całkowita, a lista.

In [2]: type(my_list)
Out[2]: list

W rzeczywistości na liście możemy umieścić dane różnych typów, a nawet inne listy:

In [3]: my_nested_list = [1, 2, 3, ['Boo!', ...

Get Zaawansowana analiza danych now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.