What about an EXPLICIT naming scheme for built-ins?
David Fraser
davidf at sjsoft.com
Fri Sep 3 15:52:40 EDT 2004
Marco Aschwanden wrote:
> I just read the changes for 2.4 and while scanning the list the past
> tense built-ins got my attention:
>
> sorted() - a new builtin sorted() acts like an in-place list.sort() but
> can be used in expressions, as it returns a copy of the sequence, sorted.
>
> reversed() - a new builtin that takes a sequence and returns an iterator
> that loops over the elements of the sequence in reverse order (PEP 322)
>
>
> sort() works in-place.
> reverse() works in-place.
>
How about reversed() returning a sequence, like sorted does, but adding
an iterator function called riter or reverseiter to iterate over
sequences in reverse order. That would then be similar to the iter
builtin. You could have a sortediter as well
David
More information about the Python-list
mailing list