在Python中,元组(Tuple)是一种不可变的序列数据类型,用于存储一组有序的数据。元组使用圆括号 `()` 来表示,元素之间用逗号 `,` 分隔。如果元组中只有一个元素,需要在元素后加一个逗号 `,` 以避免与普通括号表达式混淆。
创建元组
使用圆括号 `()` 创建元组,元素之间用逗号 `,` 分隔。
如果只有一个元素,在元素后加逗号 `,`。
使用内置函数 `tuple()` 将可迭代对象转换为元组。
访问元组元素
使用下标运算符 `[]` 访问元组中的元素。
支持负索引,`-1` 表示最后一个元素。
元组特性
不可变性:元组一旦创建,其内容就不能被更改。
示例
```python
使用圆括号创建元组
tup1 = (1, 2, 3)
tup2 = ('apple', 'banana', 'cherry')
不使用括号,仅通过逗号创建元组
tup3 = 4, 5, 6
访问元组中的元素
print(tup1) 输出:1
print(tup2) 输出:cherry
print(tup3) 输出:5
元组在Python中非常有用,因为它们是不可变的,所以可以用来存储不应该被修改的数据,例如配置信息或函数返回多个值时