On Wed, Jun 27, 2007 at 12:53:36PM -0400, Scott wrote: > So how on earth would be the best way to: Write a function that > takes a string as an argument and outputs the letters backward, > one per line.
>>> def rev(forward): ... backward = list(forward) ... backward.reverse() ... return ''.join(backward) >>> rev("spam") 'maps' list.reverse() changes the list in-place. Instead of iterating over the items in the string sequence, you can just convert the input string outright. -- [Will [EMAIL PROTECTED]|http://www.lfod.us/] -- http://mail.python.org/mailman/listinfo/python-list