Встречается на собеседованиях • сегодня
Когда нужно использовать кортеж в Python
Кортежи (tuple) стоит использовать в случаях, когда нужна неизменяемая (immutable) последовательность данных. Основные сценарии:
- Неизменяемые данные – если нужно гарантировать, что данные не будут изменены после создания (например, ключи в словарях, константы).
- Эффективность – кортежи работают быстрее списков, так как они фиксированы и занимают меньше памяти.
- Использование в качестве ключей – кортежи можно использовать как ключи в словарях, в отличие от списков.
- Распаковка – удобны для возврата нескольких значений из функции.
python
# Пример использования
coordinates = (10, 20) # Неизменяемые координаты
colors = ('red', 'green', 'blue') # Фиксированный набор цветов
def get_user():
return ("John", 30) # Возврат нескольких значений
name, age = get_user() # Распаковка кортежа
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы