s = 'a b' print(s.split(), s.split(' ')) ['a', 'b'] ['a', 'b'] s = ' a b' print(s.split(), s.split(' ')) ['a', 'b'] ['', 'a', 'b'] s = ' a b ' print(s.split(), s.split(' ')) ['a', 'b'] ['', 'a', 'b', ''] 从上面的结果就可以看出split后面是否加’ '的异同的 。