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

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中创建一个空数组并进行相关操作。根据你的需求,你可以选择适合的创建空数组的方式,并根据需要进行元素的添加、删除等操作。