On Wed, Jul 20, 2016 at 11:54 AM, Brendan Abel <007bren...@gmail.com> wrote:
> You could create your own generator that wraps enumerate
>
> def reverse_enumerate(iterable):
>     for i, val in enumerate(reversed(iterable)):
>         yield len(iterable) - 1 - i, val
>
> for i, val in reverse_enumerate(x):
>     ...

Thanks, I like this. But I think I'll define it as:

def reverse_enumerate(sequence):
    return zip(reversed(range(len(sequence))), reversed(sequence))

To avoid performing the loop in Python.
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to