字符串、列表和元组
1.增
- 列表
- append() 在列表末尾追加新元素
- extend() 用于将对象插入列表中
- insert() 可以在列表的末尾一次性追加另一个序列中的多个值
- 字符串和元组不可增加
2.删
-
字符串的删除
函数 内容 .strip() 删除左右两边的指定字符,默认制表符 l.strip() 删除左边的指定字符,默认制表符 r.strip() 删除右边的指定字符,默认制表符 -
列表的删除
函数 内容 .pop() 如果不指定索引,默认删除最后一个元素,否则删除指定索引对应的元素 remove() 删除列表中第一次遇到的指定元素 del 删除指定指定索引对应的元素 clear() 删除清空列表 -
元组的删除
- del (元组只能删除全部)
3.改
- 字符串和列表都可以通过下标进行更改
- 元组不可更改
4.查
-
字符串
函数 内容 .find( ,a,b) 在指定范围[a,b)查找元素并返回第一次出现的元素索引值,查找不到返回-1 .index( ,a,b) 在指定范围[a,b)查找元素并返回第一次出现的元素索引值,查找不到则会报错 .rfind() 从右往左查找 .replace([a],[b]) [a]:是现有的,[b]:是替换的 - 通过下标查找所对应的元素
-
列表和元组
-
通过下标查找
-
通过index()查找
-
元素遍历 ex:通过for循环遍历列表或者元组中的各个元素
-
索引遍历 ex:通过下标索引来遍历
-
枚举遍历 ex:利用 enumerate() 遍历
-
5.重复
- 字符串、列表和元组都可以用 * [重复次数] 来进行重复
6.拼接
- 字符串、列表和元组都可以用 + 进行拼接
7.计数
- 字符串、列表和元组计数使用函数 .count()即可查找指定元素出现的次数
8.索引
- 字符串和列表均可通过索引进行分割,但元组不行
- 三者都可索引遍历