当前位置:主页 > 软件编程 > Python代码 >

python中实现字符串翻转的方法

时间:2021-02-07 14:46:23 | 栏目:Python代码 | 点击:

具体代码如下所示:

#字符串反转
def reverse (s):
  rt = ''
  for i in range(len(s)-1,-1,-1):
    rt += s[i]
  return rt

def reverse2 (s):
  li = list(s)
  li.reverse()
  rt = "".join(li)  return rt
def reverse3 (s):
  return s[::-1]
def reverse4 (s):
  return "".join(reversed(s))
from functools import reduce
def reverse5 (s):
  return reduce(lambda x,y:y+x,s)

前两种是传统方法,后两种比较新颖

总结

您可能感兴趣的文章:

相关文章