Erlang - 元组
元组是一种具有固定数量项的复合数据类型。 元组中的每一项称为一个元素。 元素的数量称为元组的大小。
以下程序显示了如何使用元组数据类型的示例。
这里我们定义一个元组P,它有3个项。 tuple_size 是 Erlang 中定义的内置函数,可用于确定元组的大小。
示例
-module(helloworld). -export([start/0]). start() -> P = {john,24,{june,25}} , io:fwrite("~w",[tuple_size(P)]).
上述程序的输出如下。
输出
3
让我们看一下可用于元组的更多操作。
序号 | 方法和说明 |
---|---|
1 |
该方法用于确定提供的术语是否确实是一个元组。 |
2 |
该方法是将列表转换为元组。 |
3 |
该方法将元组转换为列表。 |