Значения · Наука и познание

Кортеж

существительное мужского рода

Коротко о главном

Что такое кортеж

Слово «кортеж» имеет два основных значения. В историческом контексте это почётная свита, сопровождающая высокопоставленное лицо (короля, посла) в торжественных случаях. В информатике кортеж (tuple) — это неизменяемая последовательность элементов, используемая для хранения разнородных данных. Эти значения не пересекаются по смыслу, но оба указывают на идею организованного ряда или группы.

Слева — исторический королевский кортеж, справа — абстрактная схема структуры данных.
Слева — исторический королевский кортеж, справа — абстрактная схема структуры данных.
01

Почётная свита, окружение высокопоставленного лица

Устаревшее или книжное обозначение группы лиц, сопровождающих короля, принца, посла или другое важное лицо в торжественных случаях. Подразумевает статусность и официальность.

Близкие слова

  • свитаболее нейтральное слово, может иметь негативный оттенок (например, «прихлебатели»), тогда как «кортеж» звучит более официально и торжественно.
  • окружениеширокое понятие, не всегда подразумевающее официальное сопровождение.

Король появился перед публикой в сопровождении пышного кортежа придворных.

Посол прибыл на церемонию, его кортеж состоял из дипломатов и военных атташе.

02

Неизменяемая последовательность в программировании

Структура данных, представляющая собой упорядоченную коллекцию элементов, которые нельзя изменить после создания (добавить, удалить или заменить элемент). Элементы могут быть разных типов.

В Python координаты точки часто хранят в кортеже: point = (10, 20).

Функция может возвращать несколько значений через кортеж: x, y = get_coordinates().

Литературное и историческое употребление

В современной речи первое значение встречается редко, преимущественно в исторической литературе или при описании торжественных мероприятий. Слово подчеркивает иерархию: кортеж — это не просто толпа, а организованный состав лиц определённого ранга.

Технический смысл в IT

В программировании термин пришёл из английского языка (tuple). Ключевая особенность кортежа — неизменяемость (immutability). Это отличает его от списка (list) в Python: список можно менять, а кортеж — нет. Благодаря этому кортежи могут использоваться как ключи в словарях и гарантируют целостность данных. Примеры использования включают хранение координат, конфигурационных параметров или результатов работы функции.