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