当前位置:   article > 正文

Python中字符串的方法之split_python spilt 数组中每个字符

python spilt 数组中每个字符

split() 方法可以实现将一个字符串按照指定的分隔符切分成多个子串,这些子串会被保存到列表中(不包含分隔符),作为方法的返回值反馈回来。该方法的基本语法格式如下:

str.split(sep,maxsplit)

此方法中各部分参数的含义分别是:

str:表示要进行分割的字符串;

sep:用于指定分隔符,可以包含多个字符。此参数默认为 None,表示所有空字符,包括空格、换行符“\n”、制表符“\t”等。

maxsplit:可选参数,用于指定分割的次数,最后列表中子串的个数最多为 maxsplit+1。如果不指定或者指定为 -1,则表示分割次数没有限制。

在 split 方法中,如果不指定 sep 参数,那么也不能指定 maxsplit 参数。

l = "Name:Yuanzheng,Age:21".split(":")
print(l)
print("Age=" + l[2])
l = "Name:Yuanzheng,Age:21".split(":",maxsplit=1)
print(l)

Output:
['Name', 'Yuanzheng,Age', '21']
Age=21
['Name', 'Yuanzheng,Age:21']

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

需要注意的是此方法只能通过指定的某一个字符分割字符串,而要实现实现多符号分割的话,就要调用re模块中的split()函数

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/733053
推荐阅读
相关标签
  

闽ICP备14008679号