文章目录
Python 版本:3.7.9
整理自 Python 官方文档
Python 内置数据类型里面的 list,tuple 和 range 对象是序列类型的数据结构
序列类型共有的操作
所有序列类型共有的操作有:
in运算not逻辑运算+序列拼接*与自身拼接[]切片操作len计算长度min计算 最小值max计算最大值s.index(x)索引定位(x 在 s 中首次出现的位置)s.count(x)计算 x 在 s 中出现的次数
其中,序列类型对象又分可变与不可变序列,两种序列类型都支持上面的操作,但是各自又有各独有的特性 。
可变序列 list
在序列类型的数据结构中,list 对象有以下独有的方法:
s.append(x)往 s 列表末尾添加 x 元素s.clear()清空列表s.copy()浅复制s.extend(x)用 x 扩展 s ,x 必须是可迭代对象,tuple或者lists.insert(i, x)在位置 i 插入 x 元素s.pop(i)弹出位置 i 上的元素s.remove(x)移除值等于 x 的元素s.reverse()就地逆序 ss.sort()就地对列表进行排序,无返回值
本文介绍了Python内置的序列类型如列表和元组,包括它们共有的操作如序列拼接、切片、查找等。同时,重点讲解了可变序列列表的特殊方法,如添加元素、清空、插入、排序等操作。
2237

被折叠的 条评论
为什么被折叠?



