学习目标:
能够说出常用 Python 容器类型的名字:列表、元组、字典、字符串、集合
掌握容器类型的基本操作:定义和使用、增删改查、遍历等
01_列表
学习目标:
知道定义列表的基本格式
知道列表的常用操作:增删改查
能够使用 for 循环实现对列表中所有元素的遍历
1.1 列表的定义
list(列表) 是 Python 中使用 最频繁 的数据类型
专门用于存储 一组数据,存储的每个数据 称为 元素
列表用 [] 定义,元素 之间使用 , 分隔
列表的 索引(下标) 从 0 开始
索引(下标) 就是元素在 列表 中的位置编号
"""
列表定义的格式:
列表变量的名字 = [元素1, 元素2, ……]
使用格式:
列表变量[下标]
"""
# 列表定义
name_list = ['mike', 'yoyo', 'rock', 'lily']
# 0 1 2 3
# -4 -3 -2 -1
# 最后一个元素取出来
print(name_list[3])
print(name_list[-1])
# 访问列表元素,不要超出范围,不要越界
# IndexError: list index out of range
# print(name_list[4])
- 注意:从列表中取值时,如果 超出索引(下标)范围,程序会报错
1.2 列表嵌套
school_list = [['北京大学', '清华大学'], ['中山大学', '华南理工大学'], ['哈工大', '哈工程']] # 0 1 2 # 取出第 2 个元素,也就是下标为 1 的元素 print(school_list[1]) # ['中山大学', '华南理工大学'] # 先取出下标为 1 的元素,再继续取下标为 1 的元素 # ['中山大学', '华南理工大学'] # 0 1 print(school_list[1][1]) # '华南理工大学'



