[Python-ideas] 'default' keyword argument for max(), min()
Steven D'Aprano
steve at pearwood.info
Thu Apr 16 01:09:10 CEST 2009
On Thu, 16 Apr 2009 05:19:05 am George Sakkis wrote:
> I think it would be counter-intuitive and error-prone if
> min(iterable, default=0) was different from min(*iterable,
> default=0), so I'd say no on the first one.
That's already the case.
>>> min( iter([1]) )
1
>>> min( *iter([1]) )
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'int' object is not iterable
--
Steven D'Aprano
More information about the Python-ideas
mailing list