j=np.arange(20,dtype=np.int)
site=np.ones((20,200),dtype=np.int)
sumkma=np.ones((100,20))
[sumkma[site[x],x] for x in range(20)]
这个方法可以使用,但是我不想使用for循环。当我尝试的时候
sumkma[site[j],j]
我遇到这个错误:
IndexError: 形状不匹配: 索引数组的形状 (20,) 无法与形状为 (20,200) 的数组进行广播
如何修复此错误?