文章目录
- P76 数据容器
- 1. 概述
- 2. 分类
- P77 列表List
- P77-78 列表List的注意事项和使用细节
- P80 列表List的常用方法一览
- 1. 列表生成式
- P80_82 元组Tuple
- 1. 元组的使用细节和注意事项
- P83 元组的常用操作
P76 数据容器
1. 概述
1、数据容器是一种数据类型,有些地方也简称为容器/collections
2、数据容器可以存放多个数据,每一个数据也被称为一个元素
3、存放的数据/元素可以是任意类型
4、简单的说,数据容器就是一种可以存放多个数据/元素的数据类型
2. 分类
- 列表 list
- 元组 tuple
- 字符串 str
- 集合 set
- 字典 dic
P77 列表List
-
列表的使用
P77-78 列表List的注意事项和使用细节
- 2.1 列表的构建方式
列表list1 list2地址不变,单个数据指向的地址发生变化
P80 列表List的常用方法一览
len max min list
1. 列表生成式
P80_82 元组Tuple
1. 元组是不可变序列
2. 元组可以存放多个不同类型的数据
3. 元组也是一种数据类型
1. 元组的使用细节和注意事项
- 元组的定义:
- 元组的数据类型可以有多个,数据类型没有限制
- 元组的索引/下标是从0开始的
- 元组的索引超范围会报错
- 元组是不可变序列
- 可以修改元组内list的内容(包括修改、增加、删除等)
- 索引也可以从尾部开始,最后一个元素的索引为-1,往前一位为-2,以此类推
- 有列表,为什么还要考虑元组呢!
- 线程安全
- 创建时间和占用空间都优于列表
- 对不可修改的数据进行保护
P83 元组的常用操作
- 元组的常用操作一栏
len,max ,min, count,index