字符串逆序的几种方式

1 比较简洁的列表法

a = 'xydz'
L = [i for i in reversed(a)]
print("".join(L))



2  列表.reverse

a = 'xydz'
b = list(a)
b.reverse()    #也可改写成 m = reversed(b)
c = "".join(b)
print(c)

3 reversed(列表)

a = 'xydz'
b = list(a)
c  = "".join(reversed(b))
print(c)

4 直接调用,第三个参数输入步长,网上部分声音劝诫不要使用该方法,百思不得姐!

a = 'xydz'
print(a[::-1])
print(a[-1::-1])
答案是:
zdyx
zdyx


猜你喜欢

转载自blog.csdn.net/siyue_on_the_go/article/details/77484304