当前位置:   article > 正文

Python-split()和split(‘ ‘)的区别_split()和split(' ')的区别

split()和split(' ')的区别

Python中split()方法用来拆分字符串:通过指定分隔符对字符串进行切片,并返回分割后的字符串列表。

  1. s = " 我 今 天\n很\n高\t兴"
  2. a = s.split()
  3. b = s.split(' ')
  4. print(a, b)
['我', '今', '天', '很', '高', '兴'] ['', '我', '', '', '今', '天\n很\n高\t兴']

可以看到,没有指定分隔符的时候,split()函数按照空格和\n,\t对字符串进行分割,并且多个空格视为一个空格。

指定分隔符为' '空白字符时,split(' ')函数按照单个空格进行分割。

  1. s = ""
  2. a = s.split()
  3. b = s.split(' ')
  4. print(a, b)
[] ['']

圈住要考,清洗数据时,使用split(' ')可能会生成NaN数据,能使用split()就使用split()。

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

闽ICP备14008679号