Why is "while" ticking me off???
Rainer Deyke
root at rainerdeyke.com
Fri Oct 6 14:14:01 EDT 2000
"Huaiyu Zhu" <hzhu at users.sourceforge.net> wrote in message
news:slrn8ts3ul.177.hzhu at rocket.knowledgetrack.com...
> val = dict1[key1]
> if val:
> process1(val)
> else:
> val = dict2[key2]
> if val:
> process2(val)
> else:
> val = dict3[key3]
> if val:
> process3(val)
> else:
> ...
>
> Huaiyu
for key, dict, process in [(key1, dict1, process1), (key2, dict2,
process2),\
(key3, dict3, process3), ...]:
val = dict[key]
if val:
process(val)
break
:-)
--
Rainer Deyke (root at rainerdeyke.com)
Shareware computer games - http://rainerdeyke.com
"In ihren Reihen zu stehen heisst unter Feinden zu kaempfen" - Abigor
More information about the Python-list
mailing list