Nir Soffer added the comment: I did not look into the source, but obviously there is striping of leading and trailing whitespace.
When you specify a separator you get: >>> ' '.split(' ') ['', '', ''] >>> ' a b '.split(' ') ['', 'a', 'b', ''] So one would expect to get this without striping: >>> ' a b '.split() ['', 'a', 'b', ''] But you get this: >>> ' a b '.split() ['a', 'b'] So the documentation is correct. __________________________________ Tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue1123> __________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com