zoukankan      html  css  js  c++  java
  • python中list的sort方法

    转:https://www.cnblogs.com/zle1992/p/6271105.html

    使用python对列表(list)进行排序,说简单也简单,说复杂也复杂,我一开始学的时候也搞不懂在说什么,只能搜索一些英文文章看看讲解,现在积累了一些经验,写在这里跟大家分享,我们通过例子来详细解释一下函数sorted的具体用法:

    1. 先创建一个列表a                                                                                                                                                       

    2.               

    3. 直接使用sorted方法,返回一个列表就是排序好的                                                                                                             

    4.                                                                                                                                              

    5. 假如a是一个由元组构成的列表,这时候就麻烦了,我们需要用到参数key,也就是关键词,看下面这句命令,lambda是一个隐函数,是固定写法,不要写成别的单词;x表示列表中的一个元素,在这里,表示一个元组,x只是临时起的一个名字,你可以使用任意的名字;x[0]表示元组里的第一个元素,当然第二个元素就是x[1];所以这句命令的意思就是按照列表中第一个元素排序                                                                   

    6.             

    7. 按照第二个元素排序:                                                                                               

    8.      

    9. 我们还可以使用reverse参数实现倒序排列                                                                                                   

    10.      

  • 相关阅读:
    通讯录封装实现
    简单通讯录的实现 main..h .m文件全部
    iOS 开发 OC编程 字典和集合 排序方法
    iOS 开发 OC编程 数组冒泡排序.图书管理
    iOS 开发 OC编程 属性和字符串练习
    iOS 开发 OC编程 属性和字符串
    iOS 开发 OC编程 便利构造器以及初始化方法
    iOS 开发 OC编程 方法的书写
    IOS 开发 OC编程 类和对象
    iOS 开发 c语言阶段考试题
  • 原文地址:https://www.cnblogs.com/gcgc/p/10670427.html
Copyright © 2011-2022 走看看