zoukankan      html  css  js  c++  java
  • python2

    组织列表

    在你创建的列表中,元素的排列顺序长长长是无法预测的,因为你并非总能控制用户提供数据的顺序。这虽然在大多数情况下都是不可避免的,但你经常需要以特定的顺序呈现信息。有时候,你希望保留列表元素最初的排列顺序,而有时候又需要调整排列顺序。python提供啦很多组织列表的方式,可根据具体情况选用。

    使用方法sort()对列表进行永久性排序

    例如:

    (这是一个正序排列)

    倒序排列只需要给sort()方法传一个参数  

    reverse=True
    代码如下
    #sort()倒叙排列【只需要对sort方法传一个参数就可以】reverse=True
    cars=['bmw','audi','toyota','subaru']
    cars.sort(reverse=True)
    print(cars)

    运行结果如下

     使用方法sorted()对列表进行临时排序

    cars=['bmw','audi','toyota','subaru']
    print("这是一个列表:")
    print(cars)
    print("这是一个列表:")
    print(sorted(cars))
    print("这是一个列表:")
    print(cars)

    倒着打印列表

    要反转列表元素的排列顺序,可使用方法reverse()。假设汽车列表是按购买时间排列的可轻松地相反的顺序排列其中的汽车

    cars=['bmw','audi','toyota','subaru']
    print(cars)
    cars.reverse()
    print(cars)

    运行结果如下

    确定列表的长度

    使用函数len()可快速熟悉列表的长度。

    例如:

    cars = ['bmw','audi','toyota','subaru']
    len(cars)

     使用列表时避免索引错误

    刚开始使用列表时,经常遇到一种错误。假设你有一个包含三个元素的列表,却要求第四个元素时,这个杨辉导致索引错误。

  • 相关阅读:
    Windows系统下安装运行Kafka
    Git强制拉取覆盖本地
    Windows Server 2008/2012 计划任务配置执行bat
    Task.Run()任务执行
    Oracle数据重复,只取一条
    Oracle数据库查看表空间是否为自增的
    How to disable Microsoft Compatibility Telemetry
    最新版谷歌浏览器的Flash设置已经不能保存了?
    亲子之间,在于看懂,无关耐心zz
    读懂孩子有方法
  • 原文地址:https://www.cnblogs.com/ainv-123/p/13372286.html
Copyright © 2011-2022 走看看