Python的字符串反转

下面是Python的字符串反转的几种方式,只要你有一点python基础就能看懂下面的代码。

encoding:utf-8

author = 'zhoupao'
date = '2018/7/7 22:49'

方法一:直接切片

s='abc'
a=s[::-1]
print(a)

方法二:转成list,在用list的reverse()反转,在用join()方法拼接

l=list(s)
l.reverse()
print(''.join(l))

方法三:先转成list列表,在用list的pop方法从末尾弹出来

l=list(s)
rs=''
while l:
rs+=l.pop()
print(rs)

方法四:

''.join([s[i-1] for i in range(len(s),0,-1)])

你可能感兴趣的:(Python的字符串反转)