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

Когда лучше использовать кортеж

Кортежи (tuple) в Python стоит использовать в следующих случаях:

  1. Неизменяемость — когда нужно гарантировать, что данные не будут изменены после создания (например, ключи в словарях, константы).
  2. Производительность — кортежи работают быстрее списков (list) из-за их фиксированного размера.
  3. Порядок элементов — если важно сохранить порядок элементов (как в списках, но с гарантией неизменности).
  4. Использование в множествах и словарях — только кортежи с хешируемыми элементами можно использовать как ключи.

Пример:

python
# Кортеж как ключ словаря
coordinates = {(1, 2): "Точка A", (3, 4): "Точка B"}

# Возврат нескольких значений из функции
def get_user():
    return ("Alice", 30, "alice@example.com")

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

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

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

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