python 如何实现反转倒序

发布时间:2019-06-26 09:44:18编辑:auto阅读(1804)

    1 字符串和列表实现方法 (使用切片的方法) 不修改元素原有内容,将输出进行赋值

    In [34]: s= 'nihao'
    In [35]: s1 = s[::-1]
    In [36]: s1
    Out[36]: 'oahin'
    In [47]: l
    Out[47]: ['c', 'b', 'a']
    In [48]: l[::-1]
    Out[48]: ['a', 'b', 'c']


    2 列表和元组独有方法

    l.reverse()


    但是这个方法很少用,会将原内容进行修改且没有返回值

    In [50]: l
    Out[50]: ['c', 'b', 'a']
    In [51]: l1 = l.reverse()
    In [52]: l
    Out[52]: ['a', 'b', 'c']
    In [53]: l1
    In [54]:


关键字