Python数据容器-list和tuple

一、列表list

1.定义列表

2.访问列表元素

3.查找 list.index(ele)

4.修改 list[index] = newEle

5.插入 list.insert(index, newEle)

6.追加一个元素 list.append(newEle)

7.追加一个容器里的元素 list.extend(container)

8.删除 del list[index] 或 ele = list.pop(index)

9.移除第一次出现的元素 list.remove(ele)

10.清空 list.clear()

11.统计元素出现次数 count = list.count(ele)

12.列表长度 len = len(list)

13.遍历列表 while循环

14.遍历列表 for循环

二、元组tuple

元组的定义形式和列表一致,只是把 " [ " 换成了 " ( " ,为什么还需要元组呢?

因为元组具有不可变性

1.定义元组

2.元组只有一个元素,这个元素后面要加逗号

3.元组嵌套

元组里可以有任意类型的元素,包括其它数据容器

4.访问元素

元组是有顺序的,可以通过下标访问元素

5.查找 tuple.index(ele)

6.统计元素出现次数 count = tuple.count(ele)

7. 元组长度 len = len(tuple)

8. 遍历元组 while循环

9. 遍历元组 for循环

10.元组不可变

11.元组嵌套时,里面的列表可变

相关推荐
xiaoshuaishuai812 分钟前
C# GPU算力与管理
开发语言·windows·c#
234710212713 分钟前
4.14 学习笔记
笔记·python·学习
STLearner17 分钟前
WSDM 2026 | 时空数据(Spatial Temporal)论文总结
人工智能·python·深度学习·机器学习·数据挖掘·智慧城市·推荐算法
a95114164218 分钟前
如何加固SQL集群防注入_实施网络层访问控制策略
jvm·数据库·python
lsx20240619 分钟前
SVN 创建版本库
开发语言
xiaotao13122 分钟前
01-编程基础与数学基石:Python错误与异常处理
开发语言·人工智能·python
2401_8359568124 分钟前
mysql处理大量更新场景_InnoDB MVCC与MyISAM对比
jvm·数据库·python
m0_7489203634 分钟前
Oracle默认端口被占用如何连接_修改端口号操作教程
jvm·数据库·python
YummyJacky35 分钟前
Hermes Agent自进化的实现方式
人工智能·python
qq_3422958241 分钟前
Redis怎样按照距离远近排序展示_通过GEORADIUS的ASC参数进行Geo排序
jvm·数据库·python