Why is "while" ticking me off???
Huaiyu Zhu
hzhu at users.sourceforge.net
Fri Oct 6 15:34:25 EDT 2000
More information about the Python-list mailing list
Fri Oct 6 15:34:25 EDT 2000
- Previous message (by thread): Why is "while" ticking me off???
- Next message (by thread): Why is "while" ticking me off???
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, 06 Oct 2000 18:14:01 GMT, Rainer Deyke <root at rainerdeyke.com> wrote: > >for key, dict, process in [(key1, dict1, process1), (key2, dict2, >process2),\ > (key3, dict3, process3), ...]: > val = dict[key] > if val: > process(val) > break You could use this argument for the elimination of elif, I think. :-) Here's a more hetrogeneous example: if a = dict1[k1]; a: a.do_something_interesting() elif a = k2.result(); a<0: print "Why is a = %s?" % a elif a = generator(k3); a.startwith("icecream"): a = eat_it(a).left() else: raise "I didn't know this could happen!" print "I got it", a What's the simplest way to do it in Python? Does it look cleaner? Maybe this is a good idea for a PEP? Huaiyu
- Previous message (by thread): Why is "while" ticking me off???
- Next message (by thread): Why is "while" ticking me off???
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list