タプルを別のタプルと結合して新しいタプルを作成する

広告

タプルはイミュータブルなので作成したタプルを変更することはできませんが、別のタプルと結合して新しく別のタプルを作成することはできます。ここでは別のタプルとの結合して新しいタプルを作成する方法について解説します。

別のタプルと結合して新しいタプルを作成する

タプルに対して + 演算子を使用すると、別のタプルと結合して新しいタプルを作成することができます。

タプルA + タプルB

2 つのタプルの要素を持つ新しいリストを作成します。

具体的には次のように記述します。

tuple1 = ("A", "B", "C")
tuple2 = ("D", "E")
tuple3 = tuple1 + tuple2
print(tuple3)
--> ("A", "B", "C", "D", "E")
サンプルコード

次のサンプルを見てください。

redtuple = ("Orange", "Strawberry")
yellowtuple = ("Lemon", "Banana", "Grapefruit")

# redtuple と yellowtuple を結合する
fruittuple = redtuple + yellowtuple

print(fruittuple)
>> ('Orange', 'Strawberry', 'Lemon', 'Banana', 'Grapefruit')

二つのタプルを結合して新しいタプルを作成することができました。

-- --

タプルを別のタプルと結合して新しいタプルを作成する方法について解説しました。

( Written by Tatsuo Ikura )

関連記事 (一部広告含む)
Profile
profile_img

著者 / TATSUO IKURA

初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を行っています。