python 元组运算 python元组常用的五种方法
转载
一、定义
用于存储一组数据的有序序列, 一旦创建, 元组中的各个元素不允许修改
二、特点
1、元组有序; 2、元组是不可变的数据类型;不可修改; 3、元组中可以存储重复的数据; 4、元组中可以同时存储不同数据类型的数据;
三、语法
(元素1, 元素2, 元素3,...) 注意: (100) ——> int 100, ——> tuple (100,) ——> tuple
四、 索引
元组的索引(下标), 与列表和字符串一样一样的
五、切片
通过切片,可以获得一个新的元组对象
六、拼接
+ 拼接 * 自拼
七、访问多维元组
1 t7 = (
2 (100, 200),
3 "鱿小鱼",
4 ("a", 18)
5 )
6 for x in t7:
7 if isinstance(x, tuple):
8 for y in x:
9 print(y)
10 else:
11 print(x)
八、序列的解包
*m, n = ('abc', '100', 'A') m ——> ['abc', '100'] n ——> 'A'
*m, n = ("a",) m ——> [ ] n ——> 'a'
九、方法
删:只能删除整个元组, 不能单独删除元组中的个别元素
del 元组
查:
index() 查找指定元素在元组中的索引值 start 取的到, end 取不到
count() 计算指定元素在元组中出现的次数
1 # index() 查找指定元素在元组中的索引值
2 # start 取的到, end 取不到
3 print(t1.index('施耐庵', 0, 3))
4 # print(t1.index('吴承恩', 0, 3)) # ValueError: tuple.index(x): x not in tuple
5
6 # count() 计算指定元素在元组中出现的次数
7 print(t1.count('吴承恩')) # 2
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。