Back to questions
Билайн
СБЕР Роботы
Junior — Middle
61
Может ли ты перечислить основные структуры данных, используемые в Python?
Companies where asked
adspector
Answer from AI
sobes.tech AI
Основные структуры данных в Python:
- Списки (list) — упорядоченные изменяемые коллекции элементов.
- Кортежи (tuple) — упорядоченные неизменяемые коллекции.
- Множества (set) — неупорядоченные коллекции уникальных элементов.
- Словари (dict) — коллекции пар ключ-значение.
Кроме того, есть специализированные структуры из модуля collections:
deque— двунаправленная очередь.defaultdict— словарь с значениями по умолчанию.OrderedDict— словарь, сохраняющий порядок добавления элементов.
Пример использования списка и словаря:
fruits = ['яблоко', 'банан', 'вишня']
prices = {'яблоко': 100, 'банан': 80, 'вишня': 120}