title: Why do Python "".split() and "".split(",") produce a different result?
body: <p>This is the result when I apply split() against an empty string with default delimiter and with a "," as delimiter in Python.</p>
  
  <pre><code>&gt;&gt;&gt; print "".split(',')
  ['']
  &gt;&gt;&gt; print "".split()
  []
  </code></pre>
  
  <p>Can somebody please explain why we should expect this behavior?</p>