Основные структуры данных в Python и их применение:
Можешь перечислить основные структуры данных и кратко описать их применение?
Основные структуры данных в Python и их применение:
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Основные структуры данных в Python и их применение:
- Список (
list) — упорядоченная изменяемая коллекция элементов. Используется для хранения последовательностей, к которым нужен быстрый доступ по индексу и возможность изменения. - Кортеж (
tuple) — упорядоченная неизменяемая коллекция. Подходит для хранения фиксированных наборов данных. - Множество (
set) — неупорядоченная коллекция уникальных элементов. Используется для операций с уникальностью, объединением, пересечением. - Словарь (
dict) — неупорядоченная коллекция пар ключ-значение. Позволяет быстро искать, добавлять и удалять элементы по ключу.
Пример использования списка и словаря:
fruits = ["яблоко", "банан", "вишня"] # список
prices = {"яблоко": 100, "банан": 80} # словарь
print(fruits[1]) # банан
print(prices["яблоко"]) # 100