zoukankan      html  css  js  c++  java
  • 将一个字符串反转的三种方法

    要想将一个字符串反转,首先大脑中肯定想到的是:先将字符串变成列表,使用reverse反转,在转化为字符串。

    第一种方法:

    In [39]: x = 'kebi'
    In [40]: y = list(x)
    In [41]: y.reverse()
    In [42]: ''.join(y)
    Out[42]: 'ibek'

    第二种方法类似于第一种:

    In [38]: ''.join(list(reversed(x)))
    Out[38]: 'ibek'

    解释:reserved()将x反取为一个可迭代对象,使用list取出所有值,然后使用join连接起来。

    第三种方法:

    In [7]: x = 'kebi'
    In [8]: y = x[::-1]
    In [9]: y
    Out[9]: 'ibek'

    解释:有些取巧,使用-1反向取值

  • 相关阅读:
    PCA
    Less
    Node.js的运行
    跨域
    Jquery中的Ajax
    JSON
    Ajax应用查询员工信息
    xampp中localhost与DreamWaver站点设置问题
    PHP
    HTTP是什么
  • 原文地址:https://www.cnblogs.com/yangmingxianshen/p/7995234.html
Copyright © 2011-2022 走看看