我想基于第26行的值更新二维numpy数组的第27行。 一维python列表的等效代码如下所示。 对于二维numpy数组,最有效的方法是什么?
if(A[26]==32):
if A[12]==1:
if A[11]==1:
if A[10]==1:
A[27]=10
else:
A[27]=9
else:
A[27]=5
elif A[11]==1:
A[27]=6
else:
A[27]=1
elif A[26]==24:
A[27]=2
elif A[26]==18:
A[27]=3
elif A[26]==20:
A[27]=4
elif A[26]==15:
A[27]=7
elif A[26]==14:
A[27]=8