Junior — Middle
Можеш ли да изброиш основните типове колекции, използвани в Python?
sobes.tech AI
Отговор от AI
В Python основните типове колекции включват:
- list — подреден, променяем списък от елементи.
- tuple — подреден, неизменяем набор от елементи.
- set — неупорядочено множество от уникални елементи.
- dict — речник, който съпоставя ключове към стойности.
Освен това, в стандартната библиотека има специализирани колекции, например:
- collections.deque — двупосочна опашка.
- collections.Counter — брояч на хешируеми обекти.
- collections.OrderedDict — речник, който запазва реда на добавяне на елементи (до Python 3.7, след това редът се запазва в обикновен dict).
Пример за използване на list и dict:
fruits = ['apple', 'banana', 'cherry']
prices = {'apple': 100, 'banana': 80, 'cherry': 120}