字符串、列表和元组

it2022-05-05  149

字符串、列表和元组

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.索引

字符串和列表均可通过索引进行分割,但元组不行三者都可索引遍历

最新回复(0)