内置元组功能
元组支持以下内置函数
对照
如果元素的类型相同,python 会执行比较并返回结果。如果元素是不同的类型,它会检查它们是否是数字。
- 如果是数字,请执行比较。
- 如果任一元素是数字,则返回另一个元素。
- 否则,类型按字母顺序排序。
如果我们到达其中一个列表的末尾,则较长的列表会更大。如果两个列表相同,则返回 0。
tuple1 = ('a', 'b', 'c', 'd', 'e')
tuple2 = ('1','2','3')
tuple3 = ('a', 'b', 'c', 'd', 'e')
cmp(tuple1, tuple2)
Out: 1
cmp(tuple2, tuple1)
Out: -1
cmp(tuple1, tuple3)
Out: 0
元组长度
函数 len
返回元组的总长度
len(tuple1)
Out: 5
最大元组
函数 max
返回具有最大值的元组中的项
max(tuple1)
Out: 'e'
max(tuple2)
Out: '3'
最小的一个元组
函数 min 返回具有最小值的元组中的项
min(tuple1)
Out: 'a'
min(tuple2)
Out: '1'
将列表转换为元组
内置函数 tuple
将列表转换为元组。
list = [1,2,3,4,5]
tuple(list)
Out: (1, 2, 3, 4, 5)
元组串联
使用+
连接两个元组
tuple1 + tuple2
Out: ('a', 'b', 'c', 'd', 'e', '1', '2', '3')