Python将字符串进行反转 您所在的位置:网站首页 ilovechina图画 Python将字符串进行反转

Python将字符串进行反转

2024-04-09 19:15| 来源: 网络整理| 查看: 265

将字符串"ilovechina"进行反转

先来个错误的例子!!!

"ilovechina".reverse() #直接将字符串用reverse异常,reverse适用于list(列表) Traceback (most recent call last): File "/home/lfg/virtua/spider/lib/python3.6/site-packages/IPython/core/interactiveshell.py", line 3296, in run_code exec(code_obj, self.user_global_ns, self.user_ns) File "", line 1, in "ilovechina".reverse() AttributeError: 'str' object has no attribute 'reverse'

上面错误的示范,reverse适用于list(列表),不能将字符串反转。

方法一:

使用切片的方法:"ilovechina"[::-1]

"ilovechina"[::-1] Out[17]: 'anihcevoli' 方法二

使用reversed()方法: ''.join(reversed('ilovechina'))

''.join(reversed('ilovechina')) Out[28]: 'anihcevoli' 总结

reverse() :函数用于反向列表中元素。 reversed():函数是返回序列seq的反向访问的迭代子。参数可以是列表,元组,字符串



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有