python:拆分包含不需要的空格的字符串

时间:2014-11-13 19:28:02

标签: python

嗨我想要字符串中的两个元素,但我的字符串在开头有空格。

如何从头开始用拆分空格分割它?

str = '       ex ex'
element =  str.split(' ',1)

2 个答案:

答案 0 :(得分:2)

如果使用split并且未添加分隔符,则将丢弃前导和尾随空格。如果添加maxsplit参数,则只会丢弃前导空格。无需在此使用strip

>>> print(' aa bb cc dd  '.split())
['aa', 'bb', 'cc', 'dd']
>>> print(' aa bb cc dd  '.split(maxsplit=1))
['aa', 'bb cc dd  ']

答案 1 :(得分:0)

str.lstrip() 

仅从字符串的左侧剥离空白区域。