Reverse a string in python
Aug 26, 2008python竟然没有string对象的reverse方法(但是list对象有)。
那么如何反转一个string呢?就是比如把azalea变成aelaza
至少有以下方法:
A.
>>> a = ‘azalea’
>>> a[::-1]
‘aelaza’
B.
>>> reduce(lambda x,y: y+x, a)
‘aelaza’
C.
>>> b = list(a)
>>> b.reverse()
>>> ““.join(b)
‘aelaza’
来源:http://mail.python.org/pipermail/patches/2003-January/010886.html