python字符串反转

时间:2022-04-01 22:15:26

python的str没有reverse属性,要反转字符串时可以使用以下方法:

1.反向步进切片

In[20]: a = 'ABC_()'
In[21]: a[::-1]
Out[21]: ')(_CBA'

2.reversed()

In[22]: reversed(a)
Out[22]:
<reversed at 0x458a940>
In[23]: print ''.join(reversed(a))
)(_CBA

reversed()
返回的是reversed对象,可以遍历取出或者join成字符串