元组的方法
小提示:元组属于不可变序列类型
- 查
- count # 查询在整个元祖里,某个数字出现了多少次?
- index # 查询指定的数据的位置
实例1:
.index # 括号里面传入你想要查询的元素, 数据 得到下标 索引
代码演示:
>>> tu = (1,2,3,4,1,2,3) # tu的元组为 (1,2,3,4,1,2,3) >>> tu.index(2) # 查询从左往右数的数字2 的位置多少 1 # 和列表一样, 0,1,2,3,4,5,6 ... >>> tu.index(2,3) # 和列表一样, 查找数字2从3的位置找 5
实例1.2:
.count # 查询在整个元组里,某个数字出现了多少次?
代码演示:
>>> tu = (1,2,3,3,3,3,3,4,5,6,7,3,6,4,1,1,5,1,1) >>> tu (1, 2, 3, 3, 3, 3, 3, 4, 5, 6, 7, 3, 6, 4, 1, 1, 5, 1, 1) >>> tu.count(3) # 在上面的元组里, 3出现了6次 6
在最上面写的小提示: 元组是不可变对象, 但如果你需要改变它, 转换成列表即可
转化教程:
>>> tu = (1,2,3,4,5,6) >>> li = list(tu) >>> tu (1, 2, 3, 4, 5, 6) >>> li [1, 2, 3, 4, 5, 6]
或者利用.copy 复制过去, 改变一下也可以
元组中只有 count 和 index 两个方法 , 方便查找元组中的数据
原创, 转载注明来源