📅  最后修改于: 2023-12-03 15:24:34.462000             🧑  作者: Mango
在Python中,可以使用内置列表(list)来实现数组。数组是具有相同数据类型的元素集合。列表是Python中基本的数据结构之一,可以存储不同数据类型的元素。
创建一个数组,可以使用方括号([ ])初始化一个空列表,然后再向其中添加元素。例如:
# 创建一个空的数组
arr = []
# 添加元素
arr.append(1)
arr.append(2)
arr.append(3)
也可以在初始化列表时直接赋值元素,例如:
# 创建一个数组并初始化
arr = [1, 2, 3]
可以使用下标(索引)来访问数组元素。索引从0开始,到数组长度-1结束。例如:
# 访问数组元素
print(arr[0]) # 输出:1
print(arr[1]) # 输出:2
print(arr[2]) # 输出:3
可以使用索引来修改数组元素。例如:
# 修改数组元素
arr[0] = 4
print(arr) # 输出:[4, 2, 3]
可以使用del
语句来删除数组中的元素。例如:
# 删除数组元素
del arr[0]
print(arr) # 输出:[2, 3]
数组(列表)有许多常用的方法,例如:
append()
:在数组末尾添加元素。insert()
:在指定位置插入元素。pop()
:删除并返回指定位置的元素。remove()
:删除第一个指定的元素。sort()
:对数组进行排序。reverse()
:将数组逆序排列。例如:
# 数组常用方法
arr = [3, 1, 2]
arr.append(4)
arr.insert(0, 0)
arr.pop(1)
arr.remove(3)
arr.sort()
arr.reverse()
print(arr) # 输出:[4, 2, 0]
在Python中,可以使用列表来实现数组。列表是灵活的、动态的数据结构,可以存储不同类型的元素。可以使用下标来访问和修改数组中的元素,也可以使用常用的列表方法来操作数组。