Python中 元组-python专栏015

550 阅读1分钟

如果您有小程序、APP、公众号、网站相关的需求,您可以通过私信来联系我

Python 中的元组(tuple)是一种不可变序列,它可以包含任意类型的数据,包括数字、字符串、列表、字典等等。

在定义元组时,使用小括号将元素括起来,元素之间用逗号分隔。下面是一个示例:

t = (1, 'hello', [2, 3, 4])

在这个示例中,定义了一个元组 t ,它包含三个元素:整数 1,字符串 'hello' 和一个列表 [2, 3, 4]。这个元组是不可变的,也就是说,不能修改其中的元素,但是可以访问其中的元素:

print(t[0])  # 输出 1
print(t[1])  # 输出 'hello'
print(t[2])  # 输出 [2, 3, 4]

在 Python 中,元组也可以使用 () 或者 tuple() 来定义。例如:

t1 = ()
t2 = tuple()

这两个定义都是一个空元组,如果想要定义只有一个元素的元组,需要在元素后面加上逗号:

t3 = (1,)

这里的 t3 定义的是一个只包含整数 1 的元组,可以通过 print(t3) 来查看元组的内容。 总的来说,元组是一种不可变的序列类型,可以包含任何类型的数据,使用小括号括起来,元素之间用逗号分隔。