Python tuple() ビルトイン関数
tuple は関数というより、実際にはイミュータブルなシーケンス型であり、Tuples and Sequence Types — list, tuple, range で文書化されています。
Introduction
tuple は技術的には型ですが、タプルを作成するために関数のように使用できます。タプルはイミュータブルなシーケンスであり、一度作成されると変更できません。
tuple() コンストラクタを使用して、空のタプルを作成したり、イテラブル(リストなど)をタプルに変換したりできます。
Examples
空のタプルを作成する:
empty_tuple = tuple()
print(empty_tuple)
()
リストからタプルを作成する:
my_list = [1, 2, 3]
my_tuple = tuple(my_list)
print(my_tuple)
(1, 2, 3)