01.列表
1.1列表的定义
- List (列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组
- 专门用于存储 一串 信息
- 列表用 [] 定义,数据 之间使用 , 分隔
- 列表的 索引 从 0 开始
索引 就是数据在 列表 中的位置编号,索引 又可以被称为 下标
1.2列表常用操作
1.3循环遍历
- 遍历 就是 从头到尾 依次 从 列表 中获取数据
在 循环体内部 针对 每一个元素,执行相同的操作 - 在 Python 中为了提高列表的遍历效率,专门提供的 迭代 iteration 遍历
使用 for 就能够实现迭代遍历
name_list = ["xiaoming","xiaohong","xiaobai"]
for name in name_list:
print(name)
02.元组
2.1元组的定义
Tuple (元组)与列表类似,不同之处在于元组的 元素不能修改
○ 元组 表示多个元素组成的序列 ○ 元组 在 Python 开发中,有特定的应用场景
- 用于存储 一串 信息,数据 之间使用 , 分隔
- 元组用 () 定义
- 元组的 索引 从 0 开始
索引 就是数据在 元组 中的位置编号
注意:
创建空元组
info_tuple = ()
元组中只包含一个元素时,需要在元素后面添加逗号
info_tuple = (50, )
2.2元组常用操作
info.count info.index
元组和列表之间的转换
- 使用 list 函数可以把元组转换成列表
list(元组) - 使用 tuple 函数可以把列表转换成元组
tuple(列表)
03.字典
3.1字典的定义
dictionary (字典) 是 除列表以外 Python 之中 最灵活 的数据类型
字典同样可以用来 存储多个数据
○ 通常用于存储 描述一个 物体 的相关信息和列表的区别
○ 列表 是 有序 的对象集合
○ 字典 是 无序 的对象集合字典用 {} 定义
- 字典使用 键值对 存储数据,键值对之间使用 , 分隔
○ 键 key 是索引
○ 值 value 是数据
○ 键 和 值 之间使用 : 分隔
○ 键必须是唯一的 值 可以取任何数据类型,但 键 只能使用 字符串、数字或 元组
xiaoming = {"name": "小明",
"age": 18, "gender": True, "height": 1.75}
3.2字典常用操作
这里就不过多介绍主要是删除和增量更新。
04.字符串
4.1字符串的定义
- 字符串 就是 一串字符,是编程语言中表示文本的数据类型
在 Python 中可以使用 一对双引号 " 或者 一对单引号 ' 定义一个字符串
虽然可以使用 \" 或者 \' 做字符串的转义,但是在实际开发中: 如果字符串内部需要使用 " ,可以使用 ' 定义字符串 如果字符串内部需要使用 ' ,可以使用 " 定义字符串
- 可以使用 索引 获取一个字符串中 指定位置的字符,索引计数从 0 开始
也可以使用 for 循环遍历 字符串中每一个字符
4.2字符串的常用操作
4.3字符串的切片
切片 方法适用于 字符串、列表、元组
切片 使用 索引值 来限定范围,从一个大的 字符串 中 切出 小的 字符串 列表 和 元组 都是 有序 的集合,都能够 通过索引值 获取到对应的数据 字典 是一个 无序 的集合,是使用 键值对 保存数据
字符串[开始索引:结束索引:步长]
05.公共方法
5.1Python内置函数
注意:
字符串 比较符合以下规则: "0" < "A" < "a"
5.2切片
- 切片 使用 索引值 来限定范围,从一个大的 字符串 中 切出 小的 字符串
- 列表 和 元组 都是 有序 的集合,都能够 通过索引值 获取到对应的数据
- 字典 是一个 无序 的集合,是使用 键值对 保存数据
5.3运算符
注意:
- in 在对 字典 操作时,判断的是 字典的键
- in 和 not in 被称为 成员运算符
以上为看教学视频摘录的笔记。
评论已关闭