Sobes.tech
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}