在Python中向数组添加元素

可以通过在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

以上是 在Python中向数组添加元素 的全部内容, 来源链接: utcz.com/z/321361.html

回到顶部