Кортеж

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск

Содержание

[править] В математике

В математике корте́жпоследовательность конечного числа элементов. Многие математические объекты формально определяются как кортежи. Например, граф определяется как кортеж (V,E), где V — это набор вершин, а E — подмножество V × V, обозначающее рёбра.

В теории множеств, кортеж обычно определяется индуктивно. Кортеж с нулём элементов — это просто нулевое множество, а если (a_1, \ldots, a_n)=T, то (a, a_1, \ldots, a_n)=\{a, \{a, T\}\}.

[править] Программировании

В некоторых языках программирования (например Python или Lisp), кортеж — особый тип структуры данных. В языке Python кортеж (англ. tuple) отличается от списка тем, что кортеж нельзя изменять.

 thing = "rose"
 colour = "red"
 print "%ss are %s." % (thing, colour)

Эта программа на Python, использующая кортеж (thing, colour), выведет: roses are red.

[править] В базах данных

В базах данных, кортежем называется группа взаимосвязанных элементов данных;

В реляционных базах данных кортеж — это элемент отношения, строка таблицы; упорядоченный набор из N элементов.

[править] Внешние ссылки