Junior — Middle
Czy możesz wymienić główne typy kolekcji używanych w Pythonie?
sobes.tech AI
Odpowiedź od AI
W Pythonie główne typy kolekcji obejmują:
- list — uporządkowaną, zmienną listę elementów.
- tuple — uporządkowany, niemodyfikowalny zbiór elementów.
- set — nieuporządkowany zbiór unikalnych elementów.
- dict — słownik mapujący klucze na wartości.
Ponadto, w bibliotece standardowej dostępne są specjalistyczne kolekcje, na przykład:
- collections.deque — dwukierunkowa kolejka.
- collections.Counter — licznik obiektów hashowalnych.
- collections.OrderedDict — słownik zachowujący kolejność dodawania elementów (do Pythona 3.7, po którym kolejność jest zachowywana w zwykłym dict).
Przykład użycia list i dict:
fruits = ['apple', 'banana', 'cherry']
prices = {'apple': 100, 'banana': 80, 'cherry': 120}