可以通过在Python中使用“数组”模块来声明数组。
导入“数组”模块的语法:
import array as array_alias_name
在这里,import是导入Module的命令,“ array”是模块的名称,“ array_alias_name”是“ array”的别名,可以在程序中使用它,而不是模块名称“ array”。
数组声明:
要在Python中声明“数组”,我们可以遵循以下语法:
array_name = array_alias_name.array(type_code, elements)
这里,
array_name是数组的名称。
array_alias_name是别名的名称-我们定义导入“ array module”的名称。
type_code是单个字符值–定义数组元素的类型是给定type_code的元素列表。
我们可以使用Python中的和方法将元素添加到数组中。Array.insert()Array.append()
示例
# 在Python中将元素添加到数组 # 导入“数组”模块"array" modules import array as arr # 整数数组 arr1 = arr.array('i', [10, 20, 30]) print ("Array arr1 : ", end =" ") for i in range (0, 3): print (arr1[i], end =" ") print() # 使用insert()插入元素 arr1.insert(1, 40) print ("Array arr1 : ", end =" ") for i in (arr1): print (i, end =" ") print() # 浮点数组 arr2 = arr.array('d', [22.5, 33.2, 43.3]) print ("Array arr2 : ", end =" ") for i in range (0, 3): print (arr2[i], end =" ") print() # 使用append()插入元素 arr2.append(54.4) print ("Array arr2 : ", end =" ") for i in (arr2): print (i, end =" ") print()
输出结果
Array arr1 : 10 20 30 Array arr1 : 10 40 20 30 Array arr2 : 22.5 33.2 43.3 Array arr2 : 22.5 33.2 43.3 54.4