zoukankan      html  css  js  c++  java
  • python中列表的反转与排序

    1、反转

    永久反转

    >>> test1
    ['aa', 'bb', 'aa', 'cc', 'aa', 'cc', 'dd', 'xx', 'bb']
    >>> test1.reverse()
    >>> test1
    ['bb', 'xx', 'dd', 'cc', 'aa', 'cc', 'aa', 'bb', 'aa']

    临时反转

    >>> test1
    ['bb', 'xx', 'dd', 'cc', 'aa', 'cc', 'aa', 'bb', 'aa']
    >>> for i in reversed(test1):
        print(i)
    
        
    aa
    bb
    aa
    cc
    aa
    cc
    dd
    xx
    bb
    >>> test1
    ['bb', 'xx', 'dd', 'cc', 'aa', 'cc', 'aa', 'bb', 'aa']

    2、排序

    永久排序

    >>> test1
    ['bb', 'xx', 'dd', 'cc', 'aa', 'cc', 'aa', 'bb', 'aa']
    >>> test1.sort()
    >>> test1
    ['aa', 'aa', 'aa', 'bb', 'bb', 'cc', 'cc', 'dd', 'xx']
    >>> test1.sort(reverse=True)
    >>> test1
    ['xx', 'dd', 'cc', 'cc', 'bb', 'bb', 'aa', 'aa', 'aa']

    临时排序:

    >>> test1
    ['bb', 'xx', 'dd', 'cc', 'aa', 'cc', 'aa', 'bb', 'aa']
    >>> sorted(test1)
    ['aa', 'aa', 'aa', 'bb', 'bb', 'cc', 'cc', 'dd', 'xx']
    >>> test1
    ['bb', 'xx', 'dd', 'cc', 'aa', 'cc', 'aa', 'bb', 'aa']
    >>> sorted(test1, reverse=True)
    ['xx', 'dd', 'cc', 'cc', 'bb', 'bb', 'aa', 'aa', 'aa']
  • 相关阅读:
    java字符串实现正序和倒序输出
    暑假前挑战赛1—— A,B题解
    深搜
    poj 1200 Crazy Search
    poj 1840 Eqs (hash)
    Choose the best route
    一个人的旅行
    畅通工程续
    最短路基础算法
    完全背包问题
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/14715899.html
Copyright © 2011-2022 走看看