文本序列str常用操作
字符串是 Python 中最常用的数据类型,也是序列:文本序列,我们可以使用引号('或")来创建字符串。
单引号:'允许嵌入"双"引号'
双引号:"允许嵌入'单'引号"
三引号:'''三个单引号''', """三个双引号"""
字符串引号
转义字符:\
在需要在字符中使用特殊字符时,python用反斜杠()转义字符。如下表:
接下来看一些常用的操作:
序列通用功能
in/not in :判断是否存在
文本连接、文本复制
索引、切片、步长
.index()方法
len()函数计算字符串长度
字符串常用功能
str.replace(old,new,count):修改字符串,count:更换多少个。这个方法是生成新的数据,并不是更改数据源
str.split(obj):拆分字符串,生成列表
在数据清洗的时候我们会经常用到,也比较重要,因为一般在我们遇到业务数据或者互联网数据时,大家都会习惯将数据通过标准的格式进行分隔,可能是空格、数字、符号,这个时候str.split(obj)就发挥了很大的作用
str.join():连接字符串,对象为序列
str.startswith('str'):判断是否以“str”开头;str.endswith ('str') 判断是否以“str”结尾
str.upper():字符串str全部变成大写
str.lower():字符串str全部变成小写
str.swapcase():字符串str大小写互换
str.capitalize():字符串str首字母变成大写
下一篇内容是关于字符的格式化
领取专属 10元无门槛券
私享最新 技术干货