python vs js on split - fieldsfarmer/coding_problems GitHub Wiki
JavaScript (Node.js v6.7.0)
var s = 'abc';
s.split(); // [ 'abc' ]
s.split(''); // [ 'a', 'b', 'c' ]
'hello world'.split(); // [ 'hello world' ]
'hello world'.split(' '); // [ 'hello', 'world' ]
''.split(); // [ '' ]
''.split(' '); // [ '' ]
Python 2
s = 'abc'
s.split() # ['abc']
s.split('') # error! empty separator
list(s) # ['a', 'b', 'c']
'hello world'.split() # ['hello', 'world']
'hello world'.split(' ') # ['hello', 'world']
''.split() # []
''.split(' ') # ['']