Skip to content

如何创建元组?

元组使用圆括号 ( ) 声明,连续的项用逗号 , 分隔。

python
>>> t = ("Hi", "Ed", "Punk") # 这里 l 应该是 t
>>> type(t)
<class 'tuple'>

tuple()

除了上面显示的方法之外,内置的 tuple() 函数也可以用于创建新元组。

如果没有向 tuple() 函数提供参数,则会创建一个空元组。

python
>>> t = tuple()
>>> t
()

如果将字符串、列表或集合作为参数传递,tuple() 函数会将它们转换为元组。

python
>>> t = tuple("abcd")
>>> t
('a', 'b', 'c', 'd')
>>> t = tuple({1, 2, 3})
>>> t
(1, 2, 3) # 集合是无序的,转换结果取决于实现
>>> t = tuple([1, 2, 3, 4])
>>> t
(1, 2, 3, 4)