[Tutor] multiple assignment
Vincent Gulinao
vincent.gulinao at gmail.com
Tue Oct 18 07:10:49 CEST 2005
I was fascinated when I learned that I can do this in Python:
(str1, str2, str3, rest) = str.split(" ", 3)
Later that I realize that str could contain values of less than 4 strings,
in which case it would complain something like -- ValueError: unpack list of
wrong size.
Now I don't want to spoil the fun.
In essence, I'd like to capture the first 3 words in a string. If str is
less than 3 words then any or all of the containers could have a None value.
TIA.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20051018/c02245dd/attachment.html
More information about the Tutor
mailing list