前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python中列表的常用操作增删改查

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

作者头像
py3study
发布2020-01-19 11:56:58
4340
发布2020-01-19 11:56:58
举报
文章被收录于专栏:python3python3

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

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-03-13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档