61 lines
1.8 KiB
Python
61 lines
1.8 KiB
Python
# 第四章 数据容器
|
|
# 数据容器就是一种可以容纳多个数据的数据类型 容纳的每一个数据被称为元素
|
|
# 每一个元素 可以是任意的数据类型 如字符串 数字 布尔值等
|
|
|
|
# 数据容器分为5类
|
|
# 分别是列表 元祖 字符串 集合 字典
|
|
|
|
# 1、列表
|
|
# 多个数据放在中括号里面([]) 每一个数据都可以是任意的数据类型
|
|
# 特点
|
|
# 可以重复 元素可以相同的值 list=['a','a','b','c']
|
|
# 有序 每一个元素都有一个默认的从0开始的整数编号 比如上面的第一个a的编号是0 第二个a的编号是1
|
|
# 是否修改 列表里面的每一个元素都可以修改
|
|
# 定义
|
|
# 遍历
|
|
# 方法和函数
|
|
|
|
|
|
# 2、元祖
|
|
# 元祖同列表一样 可以封装不同类型的元素在里面 但最大的不同在于元祖一旦定义就不可以修改
|
|
# 定义元祖使用小括号 使用逗号隔开 数据可以是任意的数据类型
|
|
# 特点
|
|
# 可以重复 元素可以相同的值
|
|
# 有序 每一个元素都有一个默认的从0开始的整数编号
|
|
# 是否可以修改 不可以修改
|
|
# 定义
|
|
# 遍历
|
|
# 方法和函数
|
|
|
|
# 3、集合
|
|
# 定义集合使用大括号({}) 使用逗号隔开 数据可以是不同的数据类型
|
|
# 特点
|
|
# 元素不可以重复
|
|
# 无序
|
|
# 是否可以修改 不可以修改
|
|
# 定义
|
|
# 遍历
|
|
# 方法和函数
|
|
|
|
# 4、字典
|
|
# 使用大括号({}) 不过存储的元素是一个一个的键值对(一组值)
|
|
# 特点
|
|
# 当key重复 第二个会把第一个覆盖掉
|
|
# key不能重复 覆盖关系
|
|
# 无序的 没有索引下标
|
|
# 可以修改对应的值
|
|
# 字典的key和value值 可以是任意的数据类型
|
|
# 通过key获取对应的值
|
|
# 定义
|
|
# 遍历
|
|
# 方法和函数
|
|
|
|
# 5、字符串
|
|
# 定义 使用引号包裹的数据都是字符串
|
|
# 遍历
|
|
# 方法和函数
|
|
|
|
|
|
|
|
|