Python中的元祖
时间: 2024-06-01 17:05:59 浏览: 208
Python高级运维编程实战
Python中的元组(Tuple)是一个有序且不可变的序列,可以包含任意类型的元素,用圆括号括起来。元组中的元素可以通过下标进行访问,但不能修改。
以下是一些元组的特点和用法:
1. 元组中的元素不可变,因此可以作为字典的key
2. 元组可以作为函数的参数和返回值
3. 可以通过拆包(unpacking)将元组中的元素赋值给多个变量
4. 元组支持切片操作和其他序列通用的操作,如len()、in、max()、min()等
下面是一个元组的例子:
```
my_tuple = (1, 'hello', True, [1, 2, 3])
print(my_tuple) # 输出: hello
print(len(my_tuple)) # 输出: 4
# 拆包
a, b, c, d = my_tuple
print(b) # 输出: hello
# 切片
print(my_tuple[1:3]) # 输出: ('hello', True)
```
阅读全文