赞
踩
问题:
s = 'P y thon'
l = list(s.split(" "))
结果:
['P', '', 'y', '', 'thon']
这个问题实际上是因为给了固定参数, 导致才分割时按照固定的空格数量进行分割.
解决方法:
不给 split() 方法传递参数
s = 'P y thon'
l = list(s.split())
不传递参数的结果
['P','y','thon']
解决了这个问题之后我又去翻阅了一下官方文档, 在文档中也提到了这个问题.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。