どのようにPythonでタプルを定義しますか?

Pythonでは、タプルを以下のように定義できます。

  1. 要素を括弧()で囲み、要素同士はコンマで区切ります。例:tup = (1, 2, 3, 4)
  2. タプルが1つの要素のみの場合、要素の後ろにカンマが必要となる。さもないとPythonはそれを通常の括弧と見なす。例:tup = (1,)
  3. 他のイテラブルオブジェクトをタプルに変換するには内蔵のtuple()関数を使用します。たとえば:tup = tuple([1, 2, 3, 4])
  4. タプルコンプリヘンション(タプル内包表記)を使用してタプルを生成します。これはリストコンプリヘンションに似ていますが、角括弧ではなく丸括弧を使用します。例:tup = (x for x in range(5))

タプルはイミュータブルであることに注意してください。つまり、タプルの要素の値を変更することはできません。

bannerAds