根据 python 文档。
str.split([sep[, maxsplit]])
如果未指定 sep 或为 None,则应用不同的拆分算法:连续的空格被视为单个分隔符,如果字符串有前导或尾随,结果将在开头或结尾不包含空字符串空格。因此,用 None 分隔符拆分空字符串或仅由空格组成的字符串会返回 []。
但是,
str = 'L1 \nL2 \nL3'
print str.split()
返回 ['L1','L2','L3']
请您参考如下方法:
空格由字符 ' '、'\t'、'\r' 和 '\n' 组成。因此,"\n" 是单次运行的连续空白。
