That 'foo'[::-1] is the Python reverse string idiom I'll try here
forward, thanks.

Also '.h.e.l.l.o'[1::2] to pick out every second char, etc., thanks.

Three footnotes:

1) Reverse string isn't yet in http://www.python.org/doc/faq/

2) Google Groups searches here yesterday instead pushed me towards the
less concise:

        def reverse(chars):
                aa = array.array('c', chars)
                aa.reverse()
                return aa.tostring()

3) I went looking when first I found time to rethink what I had been
running this past year:

        def reverse(chars):
                ochars = ''
                beyond = len(chars)
                for ix in range(beyond):
                        ochars += chars[beyond - 1 - ix]
                return ochars

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to