为什么split()在同一个字符串上返回的元素多于split("")?

Shi*_*wat 2 python string split python-2.7

我正在使用Python2.7并在相同的字符串上使用split()和split("").但是为什么split("")返回的元素数量少于split().我想知道在哪种具体输入情况下会发生这种情况.

cs9*_*s95 5

str.splitNone参数(或无参数)上分割所有空白字符,这是不局限于只是你在使用空格键键入空格.

In [457]: text = 'this\nshould\rhelp\tyou\funderstand'

In [458]: text.split()
Out[458]: ['this', 'should', 'help', 'you', 'understand']

In [459]: text.split(' ')
Out[459]: ['this\nshould\rhelp\tyou\x0cunderstand']
Run Code Online (Sandbox Code Playgroud)

的所有空白字符表split(None)分割上可以被发现在所有的空白字符?它是语言独立的吗?