[Python-Dev] Retrieve an arbitrary element from a set without removing it (original) (raw)

"Martin v. Löwis" martin at v.loewis.de
Mon Oct 26 09:02:10 CET 2009


Why not allow that?

def any(self, predicate=lambda x: True, default=None) for a in self: if predicate(a): break else: return default return a

I'm +0 (given that I'm still skeptical about the need to have something like this). Also setting aside the moratorium here, which may disallow that kind of change for a foreseeable feature in any form.

Regards, Martin



More information about the Python-Dev mailing list