Odd list behavior
norseman at hughes.net
Thu May 14 00:08:26 CEST 2009
Evan Kroske wrote:
> I'm working on a simple file processing utility, and I encountered a
> weird error. If I try to get the first element of a list I'm splitting
> from a string, I get an error:
> key = string.split()
> However, I can slice the list like normal, but that gives me a
> one-element-long list:
> key = string.split()[:1]
> Finally, the operation works perfectly if I initialize the list beforehand:
> list = string.split()
> key = list
> Why does this happen?
> -- |
> Evan Kroske
> Welcome2Obscurity.Blogspot.com <http://welcome2obscurity.blogspot.com>
> Glory is fleeting, but obscurity is forever. — some French guy |
Take a look at the split() command.
I think you will find you need one var on the left side for each piece
on the right.
More information about the Python-list