iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python中列表的常用操作增删改查
  • 304
分享到

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

常用操作列表 2023-01-30 22:01:05 304人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

1. 列表的概念,列表是一种存储大量数据的存储模型。 2. 列表的特点,列表具有索引的概念,可以通过索引操作列表中的数据。列表中的数据可以进行添加、删除、修改、查询等操作。 3. 列表的基本语法 创建列表:变量名 = [数据1,数据2,…

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("")

 

 

--结束END--

本文标题: python中列表的常用操作增删改查

本文链接: https://www.lsjlt.com/news/179721.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python中列表的常用操作增删改查
    1. 列表的概念,列表是一种存储大量数据的存储模型。 2. 列表的特点,列表具有索引的概念,可以通过索引操作列表中的数据。列表中的数据可以进行添加、删除、修改、查询等操作。 3. 列表的基本语法 创建列表:变量名 = [数据1,数据2,…...
    99+
    2023-01-30
    常用 操作 列表
  • python 列表(增删改查)
            列表 :(列表可以嵌套,列表的中的元素可以为任意) 列表的创建:1.   a = [1, 2, 3]        2.   a = list([1, 2, 3]) 1.查: 索引(下标),都是从0开始 切片 .coun...
    99+
    2023-01-30
    列表 python
  • MySQL表的操作『增删改查』
    ✨个人主页: 北 海 🎉所属专栏: MySQL 学习 🎃操作环境: CentOS 7.6 阿里云远程服务器 🎁软件版本: MySQL 5.7.44 文章目录 1.创建表1.1...
    99+
    2023-12-22
    mysql 数据库
  • Python+Xml +操作+增删改查
    由于小编的系统需要进程间通信,想通过对Xml文件操作,来进行信息交互,于是写了一组相关的类。 xml文件: <xml version='1.0' encoding='utf-8'> <flags> ...
    99+
    2023-01-31
    操作 Python Xml
  • 【MySQL系列】表内容的基本操作(增删查改)
    「前言」文章内容大致是对MySQL表内容的基本操作,即增删查改。 「归属专栏」MySQL 「主页链接」个人主页 「笔者」枫叶先生(fy) 目录 一、MySQL表内容的增删查改1.1 Create1.1.1 单行数据+全...
    99+
    2023-08-20
    mysql adb android
  • pyhon 列表的增删改查
      li = ['alex', 'wusir', 'egon', '女神', 'taibai'] l1 = li[2] print(l1) #增加 append() 增加到最后 insert(index, name)插入到哪里...
    99+
    2023-01-31
    列表 pyhon
  • list 列表的增删改查
     基本数据类型有数字、字符,布尔。然后数据类型还有其他的,比如集合类型中的list类型,集合,集合顾名思义,不是放一个东东,里面能放很多个东东,所以叫集合嘛。比如:n = [1,2,3,4,5,6]  变量n就是一个list类型,这个类型...
    99+
    2023-01-30
    列表 list
  • python3 列表的增删改查
    list 增、删、改、查回顾  索引、切片、步长li = ['alex', 123, True, (1, 2, 3, 'wusir'), [1, 2, 3, '小明',], {'name':'alex'}] #li中元素索引号为li = [...
    99+
    2023-01-31
    列表
  • Python集合的增删改查操作
    目录1.集合新增集合元素2.删除可变集合元素3.修改可变集合4.集合元素查询方法前言: 集合分为可变集合和不可变集合两种,所以对其的增删改查操作要看集合的类型来决定。不可变的数据当然...
    99+
    2024-04-02
  • SpringDataJpa:JpaRepository增删改查操作
    Jpa查询 1. JpaRepository简单查询 基本查询也分为两种,一种是spring data默认已经实现,一种是根据查询的方法来自动解析成SQL。 预先生成方法 spri...
    99+
    2024-04-02
  • 【MySQL学习】MySQL表的增删改查操作
    文章目录 前言一、Create操作1.1 单行数据全列插入1.2 多行数据指定列插入1.3 插入更新1.4 插入替换 二、Read操作2.1 SELECT 操作2.1.1 全列查询2.1....
    99+
    2023-09-21
    mysql 学习 数据库
  • MySQL系列(二)之CRUD(增删改查)操作
    文章目录 一. 什么是CRUD二. Create创建三. Retrieve(检索)四. Update(更新)五. Delete(删除) 一. 什么是CRUD CRUD 是计算机编程中常用的...
    99+
    2023-10-02
    mysql 数据库
  • MySQL表的CURD操作(数据的增删改查)
    目录一、SQL语句二、 基础表操作- 创建表- 查看库中的表- 查看表结构- 删除表- 重命名表三、mysql 中的增删查改操作- 增加(insert语句)- 查询(select语句)- 修改(update)-...
    99+
    2023-02-14
    mysql curd mysql表curd mysql表增删改查语句
  • MyBatis增、删、改、查(多表查询)操作详解
    MyBatis增、删、改、查操作 1. 增加用户操作(insert标签),返回受影响的行数.1.1 返回自增id 2. 修改用户操作(update)3. 删除用户操作(delete)4. ...
    99+
    2023-09-24
    mybatis mysql spring 数据库 spring boot
  • python 列表,集合和字典的增删改查
    目录一 列表二 集合三 字典总结 一 列表 # 列表:包含0个或多个对象引用的有序队列,用中括号[]表示 # 增加 a = [] a.append(1) # a.append...
    99+
    2024-04-02
  • MySQL中增删改查操作与常见陷阱详解
    目录本文导读一、mysql的增删改查1、insert语句2、delete语句3、update语句原理4、select二、15种MySQL数据操作语句1、REPLACE语句2、CALL语句3、TABLE语句4、W...
    99+
    2024-04-02
  • 浅析html的增删改查操作
    随着互联网的发展,HTML已成为网站开发的重要语言之一。HTML的增删改查是Web开发过程中的关键环节之一,本文将介绍HTML的增删改查操作。一、HTML的增加操作HTML的增加主要涉及三个方面:标签、属性和内容。在编辑HTML文档时,我们...
    99+
    2023-05-14
  • MySQL的增删改查操作详解
    MySQL是一种功能强大且广泛使用的关系型数据库管理系统,它提供了一系列的增删改查(CRUD)操作,使得我们可以轻松地对数据库进行数据的读写和管理。 本文将详细介绍MySQL的增加(INSER...
    99+
    2023-10-02
    mysql 数据库
  • 怎么在MySQL中对表进行增删改查操作
    这篇文章给大家介绍怎么在MySQL中对表进行增删改查操作,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1. 新增(Create)insert into [表名] (字段1, 字段...
    99+
    2023-06-14
  • java中JDBC增删改查操作详解
    目录前言一、增删改操作1.1 PreparedStatement介绍 1.2 增删改操作  1.3 测试二、查操作2.1 通用对不同表进行一条数据查询操作2.2 通用对不同表进行多条...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作