📜  py 数组包含 - Python (1)

📅  最后修改于: 2023-12-03 15:18:44.355000             🧑  作者: Mango

Py 数组包含

Py 数组包含 是 Python 中一个方便的工具包,用于操作各种类型的数组。该工具包包括列表,元组和数组等,可以进行数组的创建、访问、修改和删除等操作。

数组的创建

要创建一个 Python 中的数组,可以使用以下方法:

创建列表
my_list = [1, 2, 3, 4, 5]
创建元组
my_tuple = (1, 2, 3, 4, 5)
创建数组
import array
my_array = array.array('i', [1, 2, 3, 4, 5])

在创建数组时,需要指定数组的类型,上面的例子中我们使用了 'i' 表示是整数类型的数组。

数组的访问

要访问一个 Python 中的数组,可以使用以下方法:

访问列表
print(my_list[0]) #输出结果为1
访问元组
print(my_tuple[0]) #输出结果为1
访问数组
print(my_array[0]) #输出结果为1
数组的修改

要修改一个 Python 中的数组,可以使用以下方法:

修改列表
my_list[0] = 10
修改元组

由于元组是不可变的,所以无法直接修改元组中的元素。如果需要修改,可以将元组转换成列表,修改后再转换回来。

my_tuple_list = list(my_tuple)
my_tuple_list[0] = 10
my_tuple = tuple(my_tuple_list)
修改数组
my_array[0] = 10
数组的删除

要删除一个 Python 中的数组元素,可以使用以下方法:

删除列表
my_list.remove(1)
删除元组

由于元组是不可变的,所以无法直接删除元组中的元素。如果需要删除,可以将元组转换成列表,删除后再转换回来。

my_tuple_list = list(my_tuple)
my_tuple_list.remove(1)
my_tuple = tuple(my_tuple_list)
删除数组
del my_array[0]

Py 数组包含 在 Python 中非常常用,掌握了数组的创建、访问、修改和删除等操作,可以提高编写代码的效率。