zoukankan      html  css  js  c++  java
  • 32-python基础-python3-列表永久排序方法-sort()方法

    1-数值的列表或字符串的列表,能用 sort()方法排序。

    实例1:

    实例2:

    2-可以指定 reverse 关键字参数为 True,让 sort()按逆序排序。

    实例1:

    3-关于 sort()方法,应该注意 3 件事

    (1) sort()方法当场对列表排序,无返回值。不要写出 spam = spam.sort()这样的代码,试图记录返回值。

    (2) 不能对既有数字又有字符串值的列表排序,因为 Python 不知道如何比较它们。

    (3) sort()方法对字符串排序时,使用“ASCII 字符顺序”,而不是实际的字典顺序.意味着大写字母排在小写字母之前。因此在排序时,小写的 a 在大写的Z 之后。

    (4) 如果需要按照普通的字典顺序来排序(忽略字母大小写),就在 sort()方法调用时,将关键字参数key 设置为 str.lower

     (5)对去重后的列表,按照某个列表的索引排序。

  • 相关阅读:
    AJAX学习笔记
    JQuery 学习笔记-2017.05.22
    十二.GUI
    十一.文件
    十.模块和库
    九.类的进化(魔法方法、特性和迭代器)
    八.异常
    七.类的继承
    六.函数和类
    五.条件、循环和其他语句
  • 原文地址:https://www.cnblogs.com/summer1019/p/11362964.html
Copyright © 2011-2022 走看看