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

is_tuple

此方法用於確定提供的項是否確實是元組。

2

list_to_tuple

此方法用於將列表轉換為元組。

3

tuple_to_list

此方法用於將元組轉換為列表。

廣告