python字符串分割及字符串的一些常规方法

  

字符串分割,将一个字符串分裂成多个字符串组成的列表,可以理解为字符串转列表,经常会用到

  
  

语法: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字符串分割及字符串的一些常规方法