• 列表操作


    
    

    1、增

    list_name.append(object)

    append()对于列表的操作主要实现的是在特定的列表最后添加一个元素,并且只能一次添加一个元素,并且只能在列表最后;

    m.append(元素A)

    list_name.extend()

     extend()对于列表的操作主要实现的是对于特定列表的扩展和增长,可以一个添加多个元素的列表,不过也只能添加在列表的最后;

    list_name.insert(index,value)

     insert()对于列表的操作主要是在列表的特定位置添加想要添加的特定元素,比较常用,这里的特定位置是指元素所在列表中的位置索引号,需要注意的是这里的索引号都是从0开始的,不是从1开始的,这个大家需要特别注意。

    2、删除

    list.pop(index) 根据索引值删除元素
    list.remove(object) 根据元素值进行删除
    del list[start.end] 列表删除关键字
    list.clear() 删除列表所有元素

    3、查

      list_name[index]

    4、改

      list_name[index] = value

    5、列表推导式

    1-100

    l1 = [i for i in rang(),100]
    

    循环模式: [变量(加工后的变量) for 变量 in iterable]

    # 构建一个列表,要求元素大于4
    print([i for i in range(11) if i > 4])
    

      

  • 相关阅读:
    排序算法
    各种容器
    avl树
    zhenya moves from parents
    maven 相关
    Spring Cloud 子项目介绍
    WebStorm 中 dva 项目用 start 命令需要不断重启项目问题
    git常用命令
    SQL 的各种 join 用法
    程序员成长过程
  • 原文地址:https://www.cnblogs.com/XXQQ123/p/12740699.html
Copyright © 2020-2023  润新知