[Python-ideas] data structures should have an .any() method
Steven D'Aprano
steve at pearwood.info
Sat Sep 5 11:47:46 CEST 2009
On Fri, 4 Sep 2009 10:01:28 pm Matteo Dell'Amico wrote:
> Why? next(iter(obj)) means, pretty explicitly to me, "iterate on obj
> and give me one element".
To me, it says "give me the first element", not "give me any (an
arbitrary) element" or "give me a random element".
Does anyone have a use-case for retrieving a single arbitrary element of
an arbitrary sequence, without caring about any other elements? Is this
really such a common operation that we need to consider it part of the
interface for all collections? I doubt it.
--
Steven D'Aprano
More information about the Python-ideas
mailing list