zoukankan      html  css  js  c++  java
  • python3学习笔记(8)_sorted

     1 # python学习笔记 2017/07/13
     2 # !/usr/bin/env python3
     3 # -*- coding:utf-8 -*-
     4 
     5 #python 内置sorted()函数 可以对list进行排序
     6 l = [1,4,-7,13]
     7 print(sorted(l))
     8 
     9 #sort() 函数是一个高阶函数,它可以接收一个key函数来实现自定义的排序
    10 #按绝对值大小排序
    11 print(sorted(l, key = abs))
    12 
    13 #字符串排序 ,按照ascii 的大小写比较
    14 sl = ["abc", "Zoom", "yes","be"]
    15 print(sorted(sl))
    16 
    17 #忽略大小写排序,就是把字符串全部变成大写或者小写 进行比较
    18 print(sorted(sl, key = str.lower))
    19 
    20 #进行反向排序,不需要修改 第二个 key 函数,字需要 传入第三个参数 reverse = True
    21 print(sorted(sl, key = str.lower, reverse = True))
  • 相关阅读:
    mysql总结
    ContOS7 安装 java1.8
    查找
    排序
    线程通信(交替执行)
    死锁(实现)
    Rank Scores
    OpenMP
    聚类的数据量过大的问题
    编译GraphLab出错
  • 原文地址:https://www.cnblogs.com/wjw-blog/p/7161361.html
Copyright © 2011-2022 走看看