Язык программирования Python.

Тип tuple.

Для представления константной последовательности (разнородных) объектов используется тип кортеж. Литерал кортежа обычно записывается в круглых скобках, но можно, если не возникают неоднозначности, писать и без них. Примеры записи кортежей:

P = (1.2, 3.4, 0.9) # точка в трехмерном пространстве.

For s in "one", "two", "three": # цикл по значениям кортежа.

Print s.

One_item = (1,).

Empty = ().

P1 = 1, 3, 9 # без скобок.

P2 = 3, 8, 5, # запятая в конце игнорируется.

Использовать синтаксис кортежей можно и в левой части оператора присваивания. В этом случае на основе вычисленных справа значений формируется кортеж и связывается один в один с именами в левой части. Поэтому обмен значениями записывается очень изящно:

A, b = b, a.