Samuele Pedroni wrote: > I found only an example in my personal recent code: > > START = "<!-- *db-payload-start* -->" > END = "<!-- *db-payload-end* -->" > TITLEPATTERN = lambda s: "<title>%s</title>" % s > > this three are later used in a very few .find() and .replace() > expressions in the same module. I suppose my point is that while > I agree it should be discouraged and is really silly to do it > for the few chars gain, it can be used to some effect in very > rare cases.
i.e. anywhere you need a portable expression (as opposed to a portable set of statements). I have a feeling that if it were named 'expr' instead of 'lambda' we wouldn't be having this discussion. Robert Brewer [EMAIL PROTECTED] _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com