Встречается на собеседованиях • сегодня
Зачем нужен кортеж
Кортеж (tuple) — это неизменяемый (immutable) упорядоченный тип данных в Python. Основные преимущества:
- Неизменяемость — защита данных от случайных изменений.
- Быстродействие — операции с кортежами выполняются быстрее, чем со списками.
- Использование в качестве ключей словаря — кортежи хешируемы, в отличие от списков.
- Распаковка — удобное присваивание значений переменным.
Пример:
python
point = (10, 20) # координаты точки
x, y = point # распаковка
print(x) # 10
# Кортеж как ключ словаря
locations = {(35.68, 139.76): "Tokyo", (40.71, -74.01): "New York"}Используйте кортежи, когда данные не должны изменяться, например, для констант, ключей словарей или возврата нескольких значений из функции.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы