[issue2186] map and filter shouldn't support None as first argument (in Py3k only)
report at bugs.python.org
Wed Mar 12 23:24:42 CET 2008
Raymond Hettinger <rhettinger at users.sourceforge.net> added the comment:
Okay, thanks. Though, I should have also mentioned symmetries with
sorted(), min(), and max() which all take the iterable first and follow
with an optional key function.
Closing this one. The map(None, *args) feature was removed for 3.0.
Have decided to leave None in ifilter() and ifilterfalse() since None is
the preferred way to spell a default argument and having to pass "bool"
feels awkward and clunky. Switching the argument order was shot down, so
will just leave it as-is.
Marked resolution as "accepted" since the map(None) suggestion went in.
resolution: -> accepted
status: open -> closed
Tracker <report at bugs.python.org>
More information about the Python-bugs-list