Python 列表(List)是一种有序、可变的数据结构,可以存储各种类型的数据。掌握列表的操作是 Python 编程的基础。今天,我将介绍 10 个 Python 列表的经典案例,帮助你更好地理解和应用列表。可以使用方括号 []
创建列表,并用逗号分隔元素。# 创建空列表
empty_list = []
# 创建包含元素的列表
numbers = [1, 2, 3, 4, 5]
fruits = ["apple", "banana", "orange"]
mixed_list = [1, "apple", True]
numbers = [1, 2, 3, 4, 5]
first_element = numbers[0] # 1
last_element = numbers[-1] # 5
numbers = [1, 2, 3, 4, 5]
sub_list = numbers[1:4] # [2, 3, 4]
numbers = [1, 2, 3, 4, 5]
length = len(numbers) # 5
可以使用 append()
方法在列表末尾添加元素,使用 insert()
方法在指定位置插入元素。numbers = [1, 2, 3]
numbers.append(4) # [1, 2, 3, 4]
numbers.insert(1, 5) # [1, 5, 2, 3, 4]
可以使用 remove()
方法删除指定值的第一个元素,使用 pop()
方法删除指定索引处的元素,使用 del
关键字删除指定索引处的元素或切片。numbers = [1, 2, 3, 4, 5]
numbers.remove(3) # [1, 2, 4, 5]
numbers.pop(0) # [2, 4, 5]
del numbers[1] # [2, 5]
可以使用 sort()
方法对列表进行排序,可以使用 reverse()
方法反转列表。numbers = [3, 1, 4, 2, 5]
numbers.sort() # [1, 2, 3, 4, 5]
numbers.reverse() # [5, 4, 3, 2, 1]
fruits = ["apple", "banana", "orange"]
for fruit in fruits:
print(fruit)
numbers = [1, 2, 3, 4, 5]
squares = [x**2 for x in numbers] # [1, 4, 9, 16, 25]
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
element = matrix[1][2] # 6
以上 10 个案例涵盖了 Python 列表的基本操作,熟练掌握这些操作将为你的 Python 编程之路打下坚实的基础。