字符串定义 多个元素
find (被找字符,开始位置,结束位置)
开始位置结束位置可以不用写
返回下标,不存在返回-1 (主要 下标是从0开始数的)
字符串.replace(原字符串,替换字符串,替换次数)
原来的字符串其实没用更改,是搞了个新的字段去替换赋值而已
\n是换行 前面加了r 就不会换行了
包括引号字符串,内外引号不能一样
拆分split
把and去掉 变成 逗号
连接join
小贴士:前面学的运算符+也可以实现连接
列表 !!定义
列表查询 :列表【索引】
1 从左往右 0 1 2 3 (0开始) 从右往左 -4 -3 -2 -1 (第一位是负总数)
索引查询没有的话 会报错
2统计mike的个数
列表名.count()
没有则返回0
添加 列表.append(新增数据)
如果添加的是列表,会把它当成有个整体元素来增加
列表合并 .extend
列表1.exttend(列表2)
如果添加的是字符串,会把字符串的元素拆开再加进列表
插入 列表.insert
在指定的索引位置插入新数据
列表.insert(索引,新数据)
不存在索引 就放在最后
删除pop通过位置索引 remove通过元素
表名.pop(索引)
没有指定位置就是是最后一个
表名.remove(’元素‘)
没有会报错
查 reverse反转 sort排序默认升序 列表名.sort(reverse=True)降序