• python的列表


    1.列表是什么

    列表由一系列按特定顺序排列的元素组成。你可以创建包含字母表中所有字母、数字0~9或
    所有家庭成员姓名的列表;也可以将任何东西加入列表中,其中的元素之间可以没有任何关系。
    鉴于列表通常包含多个元素

    表示方法 可以用([ ])来表示。用逗号分隔元素。

    2.访问列表

    只需要告诉位置或者索引,而列表是从o开始不是从1开始的。

    特殊用法:索引为-1时是可以指向列表最后的一个元素。索引为-2是是指向列表倒数第二个元素,以此类推。

    3.修改。添加或删除元素

    (1)修改

    在指定索引赋值即修改

    (2)添加

    在列表末尾添加元素可以用函数append()

    在列表中任何一个位置插入元素可以用函数insert()  用法 insert( 索引  ,  值 )

    (3)删除

    使用del可删除任何位置处的列表元素,条件是知道其索引。

    例子:

    下例演示了如何删除前述列表
    中的第二个元素——'yamaha':
    motorcycles = ['honda', 'yamaha', 'suzuki']
    print(motorcycles)
    del motorcycles[1]
    print(motorcycles)
    下面的输出表明,已经将第二款摩托车从列表中删除了:
    ['honda', 'yamaha', 'suzuki']
    ['honda', 'suzuki']

    方法pop()可删除列表末尾的元素,并让你能够接着使用它

    同时,可以用pop()来删除列表中任何位置的元素,只需在括号中指定要删除的元素
    的索引

    你只知道要删除的元素的值,可使用方法remove()

    4.组织列表

    (1)使用sort()对列表进行永久排序

    用法1 直接使用可以按照字母顺序排序

    用法2 sort( reverse = True )可以按照字母反序进行排序

    (2)使用sorted()对列表进行临时排序,不影响它原来的排序

    (3)倒置列表可以使用reverse()是永久性的

    (4)列表长度可以使用len() 即可知道长度

  • 相关阅读:
    demo2动态加载显示商品详情页
    demo1 动态显示view或弹框 动态隐藏view或弹框
    ios 继承UITableViewController,更改tableview样式
    ios数组基本用法和排序大全
    demo1 动态显示view或弹框 动态隐藏view或弹框
    ios数组基本用法和排序大全
    爬虫从入门到放弃
    软件测试方法
    熟悉项目需求,要知道产品增删修改了哪些内容,才会更快更准确的在该项目入手。
    速达光耀开发版软件关于360安全卫士杀掉的说明
  • 原文地址:https://www.cnblogs.com/cai-dreamstart/p/9546070.html
Copyright © 2020-2023  润新知