【发布时间】:2021-03-02 00:59:33
【问题描述】:
我想为每个元素创建一个维度为 (100x100x100) 的 3-D np.array,并使用元组 (-1,-1,-1)。有没有比以下更快/更好的方法:
np.array([[[(0,0,0) for x in range(100)] for y in range(100)] for z in range(100)])
?
【问题讨论】:
-
解释为什么你需要一个包含元组元素的数组。这不是计算上的最佳阵列。还请告诉我们您的代码生成的数组。
shape和dtype是什么。这真的是元组数组吗?
标签: python python-3.x numpy numpy-ndarray