元祖类型
一、使用元祖类型注意点
- 1、如果是元祖只有一个值的时候必须加多一个","
二、定义一个元祖
1、直接定义
tuple1 = ('哈哈',) # 一个元素必须加, tuple2 = (1, 2, 3, 4)
2、使用对象方式创建
tuple1 = tuple(('哈哈',))
三、元祖的方法
1、判断一个元素是否在元祖内(
in/not in
)2、根据下标取值
tuple1 = ('哈哈', '呵呵', '嘻嘻') tuple1[0]
3、切片
tuple1 = ('哈哈', '呵呵', '嘻嘻') tuple1[:2]
4、
len()
计算长度tuple1 = ('哈哈', '呵呵', '嘻嘻') len(tuple1)
5、两个元组相加
tuple1 = ('哈哈', '嘻嘻') tuple2 = (1, 2, 3) tuple3 = tuple1 + tuple2
6、
cmp(tuple1, tuple2)
:比较两个元组元素7、
max()
返回元组中最大的元素- 8、
min()
返回元组中最小的元素 - 9、
tuple()
可以将列表转换为元组
四、元组的遍历
1、直接使用
tuple1 = (1, 2, 4, 6) for i in range(len(tuple1)): print(tuple1[i])