Встречается на собеседованиях • сегодня

Для чего нужен кортеж

Кортеж (tuple) в Python — это неизменяемый (immutable) упорядоченный тип данных. Основные применения:

  1. Хранение константных данных — если данные не должны изменяться, кортеж безопаснее списка.
  2. Использование в качестве ключа словаря — кортежи хешируемы, в отличие от списков.
  3. Возврат нескольких значений из функции — удобно упаковывать несколько элементов в один объект.
  4. Экономия памяти — кортежи занимают меньше места, чем списки.

Пример:

python
coordinates = (10, 20)  # Неизменяемые координаты
color_map = {(255, 0, 0): "red"}  # Кортеж как ключ словаря

def get_user(): 
    return "Alice", 25  # Неявное создание кортежа

name, age = get_user()  # Распаковка кортежа
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы