【学習10日目】データ型 複合型 タプル型

3.2.2 複合型
1) タプル型 (The Tuple Type)
タプルは、複数の型の何らかの値を一つの複合型にまとめ上げる一般的な手段です。
セットを作る。


let tup = (25, 2.5, "twenty-five"); //タプルをセット(数字、文字列混在OK)
let (x, y, z) = tup; //タプル内要素を順番にx,y,zに入れる (分配と呼ぶ)
println!("{} {} {}", x, y, z); // 引き出す個数は1個でも2個でもOK
上はx, y, zで引っ張り出す場合。
以下の順番=添字(0,1,2…)での呼び出しも可

let tup = (25, 2.5, "twenty-five");
let first_tup = tpu.0
println!("{}", first_tup);