小编典典

如何将2d列表转换为2d numpy数组?

python

我有一个2D列表,例如

a = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

我想将其转换为2d numpy数组。我们可以在不分配内存的情况下做到吗

numpy.zeros((3,3))

然后存储值呢?


阅读 226

收藏
2021-01-20

共1个答案

小编典典

只需将列表传递给np.array

a = np.array(a)

您还可以借此机会设置dtype默认值是否不是您想要的默认值。

a = np.array(a, dtype=...)
2021-01-20