有没有一种方法可以使用numpy的花式语法简化代码?

我试图使我的代码更高效,如果有更好的方法实现相同的结果,我就很伤心。

import numpy as np

n = 100
arr2D = np.empty((n,n)) #Lets assume its filled with relevant data
arr3D = np.empty((n,n,3))
for i in range(n):
   for j in range(n):
       arr3D[i,j,0] = arr2D[i,j]
       arr3D[i,1] = arr2D[i,2] = arr2D[i,j]

我基本上是在尝试用2D数组值填充3D数组。

pl079qj2009 回答:有没有一种方法可以使用numpy的花式语法简化代码?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3121450.html

大家都在问