Message274247
Parens do not cause lazy evaluation unless what is parenthesized is a generator comprehension. An expanded if solution is the correct one.
If Vinay prefers a one liner, I think you could also write:
_levelToName.get(level) or _nameToLevel.get(level) or ("Level %s" % level)
Because we know we get back either a True string or None, I don't think there's any ambiguity there. |
|
Date |
User |
Action |
Args |
2016-09-02 15:03:02 | r.david.murray | set | recipients:
+ r.david.murray, vinay.sajip, xiang.zhang, Ondřej Medek |
2016-09-02 15:03:02 | r.david.murray | set | messageid: <1472828582.02.0.405569235839.issue27937@psf.upfronthosting.co.za> |
2016-09-02 15:03:02 | r.david.murray | link | issue27937 messages |
2016-09-02 15:03:01 | r.david.murray | create | |
|