字符串:
count用法:用来统计指定字符出现的次数,常用于数据清洗。
格式:字符串变量名.count(要查找的字符,起始位置,结束位置)
实例:
replace用法:替换某个字符或字符串。
格式:字符串变量名.replace(被替换的字符,替换的字符,替换的次数)
实例:
split用法:通过指定分隔符(默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等)对字符串进行切片,如果参数
分隔次数有指定值num个,则仅分隔 num 个子字符串。
格式:字符串变量名.split("分隔符",分隔次数)
实例:
splitlines用法:按照行('\r', '\r\n', \n')分隔,返回一个包含各行作为元素的列表,如果参数 keepends 为 False,
不包含换行符,如果为 True,则保留换行符。
格式:字符串变量名.splitlines()
实例:
capitalize用法:将字符串小写首字母改为大写。
格式:字符串变量名.capitalize()
实例:
title用法:将字符串中每个单词的小写首字母改为大写。
格式:字符串变量名.title()
实例:
upper用法:将字符串全部小写字母改为大写。
格式:字符串变量名.upper()
实例:
lower用法:将全部大写字母改为小写。
格式:字符串变量名.lower()
实例:
ljust用法:返回一个原字符串左对齐,并使用空格填充至指定长度的新字符串,如果指定的长度小于原字符串
的长度则返回原字符串。
格式:字符串变量名.ljust(指定字符串长度,填充字符(默认为空格可省略))
rjust用法:返回一个原字符串右对齐,并使用空格填充至指定长度的新字符串,如果指定的长度小于原字符串
的长度则返回原字符串。
格式:字符串变量名.rjust(指定字符串长度,填充字符(默认为空格可省略))
center用法:返回一个原字符串居中,并使用空格填充至指定长度的新字符串,默认填充字符为空格。
格式:字符串变量名.center()
上面三种方法实例:
lstrip用法:删除字符串左边的空格或指定字符,返回截掉字符串左边的空格或指定字符后生成的新字符串。
格式:字符串变量名.lstrip()
rstrip用法:删除字符串右边的空格或指定字符,返回截掉字符串右边的空格或指定字符后生成的新字符串。
格式:字符串变量名.rstrip()
strip用法:方法用于移除字符串头尾指定的字符(默认为空格)。
格式:字符串变量名.strip()
实例:
find用法:检测字符串中是否包含子字符串,如果指定范围,则检查是否包含在指定范围内,如果包含子字符串
返回开始的索引值,否则返回-1。
格式:字符串变量名.find(指定检索的字符串,开始索引(默认为0),结束索引(默认为字符串的长度))
rfind用法:返回字符串最后一次出现的位置(从右向左查询),如果没有找到返回-1。
格式:字符串变量名.rfind(指定检索的字符串,开始索引(默认为0),结束索引(默认为字符串的长度))
上面两个实例:
index用法:检测字符串中是否包含子字符串,如果指定范围,则检查是否包含在指定范围内,该方法与find()方
法一样,只不过如果查找的子字符串不在检测的字符串中时会报一个异常。
格式:字符串变量名.index(指定检索的字符串,开始索引(默认为0),结束索引(默认为字符串的长度))
rindex用法:返回子字符串 str 在字符串中最后出现的位置,如果没有匹配的字符串会报异常。
格式:字符串变量名.index(指定检索的字符串,开始索引(默认为0),结束索引(默认为字符串的长度))
上面两个实例:
partition用法:用来根据指定的分隔符将字符串进行分割,如果字符串包含指定的分隔符,则返回一个3元的元
组,第一个为分隔符左边的子串,第二个为分隔符本身,第三个为分隔符右边的子串。
格式:字符串变量名.partition(分隔的字符)
rpartition用法:与partition用法一样,但是是从右向左寻找分隔符。
格式:字符串变量名.rpartition(分隔的字符)
上面两个实例:
isalpha用法:判断变量是否全为字母,返回值为布尔(boolean)类型。
格式:字符串变量名.isalpha()
实例:
isdigit用法:判断变量是否全为字母,返回值为布尔(boolean)类型。
格式:字符串变量名.isdigit()
实例:
isalnum用法:判断变量是否为字母或数字,返回值为布尔(boolean)类型。
格式:字符串变量名.isalnum()
实例: