C#で4つの要素を持つタプル(Quadruple)を作成する方法
「Quadruple(クアドラプル)」とは、4つの要素を持つタプルのことです。C#では、Tupleクラスを使って簡単に作成できます。
<T1, T2, T3, T4>
タプルの作成
まず、Tuple.Createメソッドを使って4つの要素を持つタプルを作成します。
var myTuple = Tuple.Create(100, 200, 300, 400);
上記のコードでは、100・200・300・400という4つの値を持つタプル、すなわちQuadrupleが作成されました。
各要素へのアクセス
作成したタプルの各要素には、Item1からItem4までのプロパティを使ってアクセスできます。
myTuple.Item1 myTuple.Item2 myTuple.Item3 myTuple.Item4
サンプルコード
以下は、4つの要素を持つタプルを作成し、それぞれの値をコンソールに出力する完全なサンプルです。
using System;
public class Program {
public static void Main() {
var myTuple = Tuple.Create(100, 200, 300, 400);
Console.WriteLine("Item1 : " + myTuple.Item1);
Console.WriteLine("Item2 : " + myTuple.Item2);
Console.WriteLine("Item3 : " + myTuple.Item3);
Console.WriteLine("Item4 : " + myTuple.Item4);
}
}実行結果
Item1 : 100 Item2 : 200 Item3 : 300 Item4 : 400
このように、Tuple.Createメソッドに渡した引数の数に応じて、自動的に対応するタプル型が生成されます。4つの値をひとまとめに扱いたい場合に、Quadrupleは非常に便利です。
-
Pythonで空のタプルを作成する方法をわかりやすく解説
Pythonでは、代入文において括弧 () の中に要素を何も書かないことで、空のタプル(tuple)オブジェクトを作成できます。また、組み込み関数 tuple() を引数なしで呼び出すことでも、空のタプルを生成することが可能です。 空のタプルを作成する2つの方法 1. 括弧 () を使う方法 最もシンプルな方法は、要素を含まない括弧をそのまま変数に代入することです。 >>> T1 = () >>> T1 () 2. tuple() 関数を使う方法 組み込み関数 tuple() に引数を渡さずに呼び出しても、同様に空のタプルが作成されます。 >>&
-
Pythonでタプルを作成する正しい構文とは?基本から実例まで解説
Pythonにおけるタプル(tuple)は、イミュータブル(変更不可)な要素の集合体です。リストと異なり、一度作成した後に要素の追加や削除を行うことはできません。また、各要素は同じ型である必要はなく、数値、文字列、リストなど、異なる型のデータを混在させて格納することができます。タプルの要素はカンマで区切り、丸括弧 () の中に記述します。なお、この丸括弧は必須ではなく、省略して記述することも可能です。 T2 = 1,2,3,4 空のタプルを作成する方法空のタプルオブジェクトを作成するには、丸括弧の中に何も記述しないだけでOKです。 T3 () 要素が1つだけのタプルを作成する方法タプルに要素を