字符串高级
获取长度 len
可以获取字符串的长度
查找内容 find
查找指定内容在字符串中是否存在,若存在则返回该内容在字符串第一次出现的位置 , 没有则返回-1
判断 startswith , endswith
判断字符串是不是以 xxx 开头 或 结尾的
计算出现次数 count
替换 replace
切割字符串 split
大小写转换 upper(大写) lower(小写)
upper
lower
空格处理 strip
把空格去掉
字符串一个一个加入 join
列表高级
添加
append 在列表最后去追加一个
insert 插入
insert(索引【是你想往哪里插就写哪个的下标】,‘要插入的字符串’)
extend 将A列表的元素 逐一追加到B列表中
B列表.extend(A列表)
注 : A列表必须是可迭代的
修改
利用下标来进行修改
查询
看到某个元素是否存在
in (存在)
not in (不存在)
删除
del 根据下标进行删除
pop 删除最后一个元素
remove 根据元素的值进行删除
元组高级
元组与列表类似
不过 :
元组用() 而列表用[ ]
元组的元素不能修改
唯一元组时,要在后面加逗号
切片
对操作的对象截取其中一部分
[起始位置 : 结束位置 :步长]
字典高级
查询
修改
添加
若使用 变量名字['键'] = 数据时,这个键若在字典中不存在,那么就是新增元素
这个键若在字典中存在 ,则就是修改元素
删除
del
1、删除某个特定的元素
2、删除整个字典
clear
清空字典,但是会保留字典对象