我需要回圈遍歷(串列和陣列)如下
f=[2,3]
b=np.array([1,2],[2,3])
total=(f[0]*(b[0][0] b[0][1]) (f[1]*(b[1][0] b[1][1])
我想使用帶 sum 的回圈來做到這一點,因為實際的方程更復雜。
所以 total=sum(F*(b b))
如何才能做到這一點?
uj5u.com熱心網友回復:
如果需要概括陣列的維度,可以使用“ :”索引。例如,
total = 0
for i in range(2):
total = f[i]*sum(b[i,:])
我也會把這個留在這里:理解切片符號
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/371132.html
上一篇:在新陣列中排序奇數,輸出問題
