欢迎访问宙启技术站
智能推送

使用array()函数在Python中创建空数组

发布时间:2023-12-26 17:38:16

在Python中,可以使用array()函数来创建一个空数组。array()函数是Python标准库中的一个函数,它可以根据数据类型和初始值创建一个数组对象。

请注意,array()函数实际上是从array模块导入的一个构造函数。因此,在使用array()函数之前,需要先导入array模块。

以下是一个简单的示例,展示了如何使用array()函数创建一个空数组:

import array

# 创建一个空数组,数据类型为整数
arr = array.array('i')

# 输出数组的长度
print("数组的长度:", len(arr))

# 添加元素到数组
arr.append(10)
arr.append(20)
arr.append(30)

# 输出数组的长度
print("数组的长度:", len(arr))

# 输出数组的元素
print("数组的元素:", arr)

运行上述代码,输出将会是:

数组的长度: 0
数组的长度: 3
数组的元素: array('i', [10, 20, 30])

在上述示例中,首先导入了array模块。然后,通过调用array()函数创建了一个数据类型为整数的空数组arr。在创建数组时,需要指定数组的数据类型,这里使用的是'i',表示整数型。

接下来,通过调用append()函数,向数组中添加了三个元素。每次调用append()函数,都会将给定的元素添加到数组的末尾。

最后,分别通过len()函数获取了数组的长度,并输出了数组的长度和元素。

需要注意的是,这里使用的array()函数创建的是一维数组。如果需要创建多维数组,可以使用其他的方法,例如使用numpy库。

总结起来,通过array()函数可以在Python中创建一个空数组。首先需要导入array模块,然后调用array()函数,并指定数组的数据类型。可以使用append()函数向数组中添加元素,使用len()函数获取数组的长度,并通过索引来访问和修改数组元素。