✨今日核心知识点
列表是Python最灵活、使用频率最高的容器类型,用来批量存放一组数据,支持存放数字、字符串、布尔值等不同类型数据,可随时对内部元素完成增加、删除、修改、查询操作。
🌴基础语法原理
1. 列表用方括号 [] 包裹元素,元素之间用英文逗号隔开
2. 和字符串一致,拥有正向索引(从0开始)、负向索引(末尾为-1),支持切片操作
3. 列表属于可变数据类型,可直接修改内部元素,这是和字符串最大区别
🍁代码实操示例
# 定义列表
lst = ["苹果", "香蕉", 100, True]
# 1. 查询:索引取值+切片
print(lst[0])
print(lst[1:3])
# 2. 增加元素
lst.append("橙子") # 末尾追加单个元素
lst.insert(1, "葡萄") # 指定下标位置插入元素
# 3. 修改元素
lst[2] = 200
# 4. 删除元素
lst.pop() # 默认删除末尾元素,也可指定下标
lst.remove("香蕉") # 根据内容删除元素
⚠️新手易错点
1. 使用索引取值时,下标超出列表长度会抛出索引越界报错
2. remove() 只删除第一个匹配到的元素,列表重复元素无法一次性清空
3. append 是整体追加,想要拆分添加多个元素使用 extend
4. 切片操作会生成新列表,不会改动原列表
✨今日小结✨
列表主打批量存储数据,灵活的增删改查特性适配绝大多数数据存储场景,后续字典、循环遍历都会高频搭配列表使用。
#Python #Python自学 #编程入门 #计算机基础 #零基础学编程 #每日编程打卡