Кортеж — это составной тип данных с фиксированным числом терминов. Каждый член в кортеже называется элементом. Количество элементов называется размером кортежа.
Пример использования типа данных Tuple показан в следующей программе.
Здесь мы определяем кортеж P, который имеет 3 члена. Tuple_size — это встроенная функция, определенная в Erlang, которая может использоваться для определения размера кортежа.
пример
-module(helloworld). -export([start/0]). start() -> P = {john,24,{june,25}} , io:fwrite("~w",[tuple_size(P)]).
Вывод вышеуказанной программы будет следующим.
Выход
3
Давайте рассмотрим еще несколько операций, которые доступны для кортежей.
Этот метод используется для определения того, является ли данный термин действительно кортежем.
Этот метод заключается в преобразовании списка в кортеж.
Этот метод конвертирует кортеж в список.