在Python中,元组是一种不可变的序列数据类型。
它类似于列表,但与列表不同的是,元组一旦创建就无法修改。
可以通过多种方式创建元组:
my_tuple = (1, 2, 3)
tuple()
构造函数:也可以使用tuple()
构造函数创建元组。my_tuple = tuple([1, 2, 3])
my_tuple = (1,)
元组可以以多种方式使用,包括访问元素、切片和迭代元组。
my_tuple = (1, 2, 3)
print(my_tuple[0]) # 输出:1
my_tuple = (1, 2, 3, 4, 5)
print(my_tuple[1:4]) # 输出:(2, 3, 4)
my_tuple = (1, 2, 3)
for item in my_tuple:
print(item)
在上面的代码中,输出将是:
1
2
3
元组通常用于存储不应被修改的值的集合。
它们还在函数中用于返回多个值。