English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
タプルは固定数の項を持つ複合データ型です。タプルの各項は要素と呼ばれます。要素の数はタプルのサイズです。
以下のプログラムは、Tupleデータ型の使用方法の例を示しています。
ここでは、タプルデータ型の例を定義しました。Tuple P具有3の項があります。tuple_sizeErlangで定義された内蔵関数で、タプルのサイズを決定するものがあります。
-module(helloworld). -export([start/0]). start() -> P = {john,24{june,25}} , io:fwrite("~w",[tuple_size(P)]).
上記のプログラムの出力は以下の通りです。
3
タプルに対して使用できるさらに多くの操作を見てみましょう。
番号 | メソッドと説明 |
---|---|
1 | このメソッドは、提供された項が実際にタプルであることを確認します。 |
2 | このメソッドは、リストをタプルに変換します。 |
3 | このメソッドは、タプルをリストに変換します。 |