gpt4 book ai didi

python - 如何创建 0x0 Numpy 数组?

转载 作者:太空狗 更新时间:2023-10-29 17:24:33 29 4
gpt4 key购买 nike

如何创建一个 0 x 0(即 ndim = 2, shape = (0,0))numpy.ndarray float ?

最佳答案

>>> import numpy as np
>>> a = np.empty( shape=(0, 0) )
>>> a
array([], shape=(0, 0), dtype=float64)

>>> a.shape
(0, 0)
>>> a.size
0

上面的数组被初始化为二维数组——即,为形状传递了两个大小参数。

其次,调用 empty 并不是绝对必要的——也就是说,可以(我相信)使用 NumPy 中的其他数组创建方法来初始化大小为 0 的数组,例如 NP.zeros、Np.ones

我只是选择了empty,因为它给出了最小的数组(内存方面)。

关于python - 如何创建 0x0 Numpy 数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9614516/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com