Python中如何创建一个空数组
发布时间:2024-01-08 07:47:34
在Python中创建一个空数组可以使用以下几种方式:
1. 使用空的方括号创建一个数组:
arr = []
2. 使用list()函数创建一个数组:
arr = list()
3. 使用array.array()函数创建一个数组,并指定数组的类型:
import array
arr = array.array('i')
4. 使用numpy库创建一个空的多维数组:
import numpy as np arr = np.empty((0,))
以下是创建空数组并进行操作的一些示例:
示例1: 使用空方括号创建一个空数组,并添加元素:
arr = [] arr.append(1) arr.append(2) print(arr) # 输出: [1, 2]
示例2: 使用list()函数创建一个空数组,并通过迭代器添加元素:
arr = list(range(5)) print(arr) # 输出: [0, 1, 2, 3, 4]
示例3: 使用array.array()函数创建一个空数组,并添加元素:
import array
arr = array.array('i')
arr.append(1)
arr.append(2)
print(arr) # 输出: array('i', [1, 2])
示例4: 使用numpy库创建一个二维的空数组,并添加元素:
import numpy as np arr = np.empty((0, 2)) arr = np.vstack([arr, [1, 2]]) arr = np.vstack([arr, [3, 4]]) print(arr) # 输出: # [[1 2] # [3 4]]
通过以上示例,你可以在Python中创建一个空数组并进行相关操作。根据你的需求,你可以选择适合的创建空数组的方式,并根据需要进行元素的添加、删除等操作。
