【发布时间】:2021-02-02 03:48:21
【问题描述】:
我想生成一个 numpy 数组填充的空列表。我试过这个:
import numpy as np
arr=np.full(6, fill_value=[], dtype=object)
我得到了一个错误:
ValueError: could not broadcast input array from shape (0) into shape (6)
但如果我使用:
arr = np.empty(6, dtype=object)
arr.fill([])
没关系。为什么numpy.full 在这里不起作用?初始化填充空列表的数组的正确方法是什么?
【问题讨论】: