在 Python 中,列表(List)是一种非常灵活且强大的数据结构,它可以存储多个元素,并且支持动态修改。列表是可变的,这意味着你可以随时添加、删除、修改其中的元素。本文将详细介绍 Python 列表的增删改查操作,帮助你全面掌握列表的使用方法。
一、列表简介
Python 列表是一种有序的集合,可以存储任意类型的元素,包括整数、浮点数、字符串、甚至其他列表等。列表的元素通过索引访问,索引从 0 开始。
创建列表
Python复制
# 创建一个空列表
empty_list = []
# 创建一个包含多种类型元素的列表
my_list = [1, "Hello", 3.14, True]
二、列表的“增”操作
1. 在列表末尾添加元素
使用 append()
方法可以在列表的末尾添加一个元素。
Python复制
my_list = [1, 2, 3]
my_list.append(4) # 添加一个元素
print(my_list) # 输出: [1, 2, 3, 4]
2. 在指定位置插入元素
使用 insert()
方法可以在指定位置插入一个元素。第一个参数是插入位置的索引,第二个参数是插入的元素。
Python复制
my_list = [1, 2, 3]
my_list.insert(1, "a") # 在索引为 1 的位置插入元素 "a"
print(my_list) # 输出: [1, 'a', 2, 3]
3. 批量添加元素
使用 extend()
方法可以将另一个列表的元素添加到当前列表的末尾。
Python复制
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list