title: Why do Python " ".split() and " ".split(" ") produce 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?</p>