• python中列表的常用操作增删改查


    1. 列表的概念,列表是一种存储大量数据的存储模型。

    2. 列表的特点,列表具有索引的概念,可以通过索引操作列表中的数据。列表中的数据可以进行添加、删除、修改、查询等操作。

    3. 列表的基本语法

    创建列表:变量名 = [数据1,数据2,……]

    获取列表数据:变量名[索引]

    修改列表数据:变量名[索引]  = 值

    列表常用方法

    4.增:

    方法名

    功能

    参数

    返回值

    范例

    append(data)

    关键词:追加

    在列表的末尾添加数据

    data:加入到列表中的数据

    None

    list1 = [1,2,3]
    list1.append("a")

    insert(idx,data)

    关键词:插入

    在列表的指定位置插入数据,如果索引位置超过列表数据总量,数据将插入到列表末尾

    idx:插入数据的索引位置

    data:加入列表中的数据

    None

    list1 = [1,2,3]
    list1.insert(0,"a")

    extend(model)

    关键词:追加全部

    在列表的末尾添加参数对象中的所有数据

    model:保存有数据的存储模型,该模型接受列表、元组、集合类型的对象

    None

    list1 = [1,2,3]
    list2 = [4,5,6]
    tuple2 = (7,8,9)
    set2 = {10,11,12}
    list1.extend(list2)
    list1.extend(tuple2)
    list1.extend(set2)

    5.删:

    remove(data)

    关键词:删除

    从列表中删除指定的数据,如果数据不存在将报错

    data:要从列表中删除的数据

    None

    list1 = [1,2,3,"4"]
    list1.remove("a")

    pop(idx)

    关键词:获取删除

    从列表中获取并删除指定索引位置上的数据,如果索引值超过列表数据总量将报错

    idx:要从列表中获取的数据对应的索引位置

    获取到的数据

    list1 = [1,2,3,"4"]
    data = list1.pop(2)

    clear()

    关键词:清空

    清空列表中的数据

    None

    list1 = [1,2,3,"4"]
    list1.clear()

    6.查:

    index(data)

    关键词:查询位置

    查询列表中指定数据对应的索引,如果数据不存在将报错

    data:在列表中要查询的数据

    查询数据第一次出现的索引

    list1 = [1,2,3,"4"]
    idx = list1.index("4")

    count(data)

    关键词:统计数量

    统计列表中指定数据出现的数量

    data:在列表中要统计数量的数据

    统计数据出现的次数

    list1 = [1,2,3,"4"]
    num = list1.count("")

  • 相关阅读:
    Intellij idea安装
    c# .net 我的Application_Error 全局异常抓取处理
    c# .net Global.asax文件的作用
    ASP.NET机制详细的管道事件流程(转)
    正则表达式_学习笔记
    c# .net获取随机字符串!
    c# 动态调用WCF方法笔记!
    Web Service和WCF的区别。其实二者不属于一个范畴!!!
    c# .net获取文件夹下的所有文件(多层递归),并获取区间数据(Jsion,xml等数据)写出到处理文件,学习分享~
    c#.net单例模式的学习记录!
  • 原文地址:https://www.cnblogs.com/valorchang/p/11471153.html
Copyright © 2020-2023  润新知