字符串分割,将一个字符串分裂成多个字符串组成的列表,可以理解为字符串转列表,经常会用到
语法:str。split(9月,[马克斯]),9月可以指定切割的符号,最大可以指定切割的次数(次数不常用)
引用>不带参数时以空格进行分割
带参数时,以该参数进行分割
未查询到分隔符时,列表只包含原始字符串
源=" 1、2、3、4、5、6” 打印source.split (" ") #按照索引取值[] 源=" 1、2、3、4、5、6” 打印source.split (" ") [2] 列表转字符串. join函数,这两个过程是两个相反的过程,. join用的特别多 源=[' 1 ',' 2 ',' 3 ',' 4 ',' 5 ',' 6 '] 打印”、“. join(源)不太常用的一些字符串方法:
字符串大小写
str.upper()——转大写 str.lower()——转小写 str.capitalize()——首字母大写 str.istitle()——是否是首字母大写的#返回bool值 str.isupper()字母是否全是大写#返回bool值 str.islower()字母是否全是小写#返回bool值 应用场景:如果在进行自动化测试时,用户传过来的值大小写都有的情况下,就可能会用到转大小写的函数, 字符串去空格 str.strip()——去掉字符串的左右空格 str.lstrip()——去掉字符串的左边空格 str.rstrip()——去掉字符串的右边空格=癮b sc” 打印a.lstrip () 打印a.rstrip () 打印a.strip () 打印一个。替换(“”)#替换所有空格为空 其他 str.isalnum()——是否全是字母和数字,并至少有一个字符 str.isalpha()——是否全是字母,并至少有一个字符 str.isdigit()——是否全是数字,并至少有一个字符#比较常用 str.isspace()——是否全是空白字符,并至少有一个字符 str.count(目标[min, max))——统计某个字符在字符串中出现的次数,比较常用,最小最大从第几位到第几位 str.startswith(目标)——判断字符串是否以某个字符串开始# a.startswith (' name=') str.endswith(目标)——判断字符串是否以某个字符串结尾1。给定一个字符串<代码>目标=癶ello world”代码>,从中找出第一个不重复的字符,输出它是第几位
目标=癶ello world” 我的目标: 如果target.count (i)==1: 打破 我打印 打印target.index(我) >之前
以上所述是小编给大家介绍的python字符串分割及字符串的一些常规方法,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持。
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!python字符串分割及字符串的一些常规方法