Fsharp-tuples
提供:Dev Guides
F#-タプル
たとえば、(“ Zara Ali”、“ Hyderabad”、10)は、2つの文字列値とint値を持つ3タプルであり、タイプ(string string int)を持ちます。
タプルは、同じタイプまたは異なるタイプのペア、トリプルなどです。
ここにいくつかの例を示します-
例
このプログラムは、4つの浮動小数点値のタプルを取り、平均を返す関数を持っています-
あなたがプログラムをコンパイルして実行すると、次の出力が得られます-
個々のタプルメンバーへのアクセス
タプルの個々のメンバーは、パターンマッチングを使用して評価および印刷できます。
次の例は、概念を示しています-
例
あなたがプログラムをコンパイルして実行すると、次の出力が得られます-
F#には2つの組み込み関数、 fst および* snd、*があり、2タプルの最初と2番目の項目を返します。
次の例は、概念を示しています-
例
あなたがプログラムをコンパイルして実行すると、次の出力が得られます-