, 'b', 'a']
元组tuple()
特点
固定长度、不可变
元组中的元素可以是任意类型
如果内部存在列表等可变的元素,则内部元素能够进行修改
元组中的元素能够通过索引进行访问
创建
使用小括号,...# 创建单个元组,必须在最后带上逗号
print(tup1)
tup2 = (1, 2, (3, ), ["python", "java", "php"]) # 创建多重元组
元组和列表之间是互通的...通过dir(tuple)能够查看元组对象的方法
操作
统计
统计元素出现的个数count()
嵌套拆包
tup = 4,5,(6,7)
a,b,(c,d) = tup # 嵌套拆包
遍历序列
seq...;
在进行遍历操作的时候,请用元组代替列表
如果对不需要修改的数据进行“写保护”,即改数据是常量,也要使用元组;如果需要改变这些值,转换为列表进行修改
元组在字典中可以当做key来使用,但是列表不可以...a = [1, 2, 3, 4, 5]
b = [2, 3, 2, 4, 8]
list(map(lambda x: max(x), zip(a,b)))
reduce
在Python3中reduce