📅  最后修改于: 2023-12-03 15:22:40.905000             🧑  作者: Mango
在Python中创建数组可以使用numpy
库,该库提供了一个用于创建数组的函数numpy.array()
。在创建数组时,需要传入数组中所包含的元素和数组的形状。通过指定数组的形状,我们可以创建不同维度的数组。
对于要求的“创建形状为 0,2 的数组”,可以使用以下代码:
import numpy as np
array = np.array([], shape=(0,2))
在上述代码中,我们首先导入numpy
库,然后使用numpy.array()
函数创建一个空数组。通过指定数组的形状为(0,2)
,我们创建了一个形状为0行2列的空数组。如果需要向该数组中添加元素,可以使用numpy.append()
函数。
此外,还可以使用numpy.zeros()
函数或numpy.empty()
函数创建指定形状的数组。numpy.zeros()
函数将数组中的所有元素初始化为0,numpy.empty()
函数将数组中的所有元素初始化为随机值。例如:
import numpy as np
zeros_array = np.zeros((0,2))
empty_array = np.empty((0,2))
print(zeros_array)
print(empty_array)
输出结果为:
array([], shape=(0, 2), dtype=float64)
array([], shape=(0, 2), dtype=float64)
因为该数组中没有任何元素,所以打印出来的结果均为空数组。