Python: split a full name "First Last", "First Middle Last," etc ... into separate variables?
<p>I'm looking for the best way to write a function that takes a string in the form:</p>

<p>"First"
"First Last"
"First Middle Last"
"First M. Last"
"First Second Third Last"</p>

<p>And can return a python a list with each of the values separated.</p>

<p>Thanks.</p>
