转载:http://www.cnblogs.com/taceywong/p/8045127.html
要求:在Python环境下用尽可能多的方法反转字符串,例如将"abcd"转换成"dcba"
第一种:使用字符串切片
s1 = s2[ : : -1]
第二种:使用reduce函数
reduce( lambda x,y:y+x ,s )
第三种:使用递归函数
def func(s):
if len(s) < 1:
return s
return func( s[1:] ) + s[0]
result = func(s)