Например у нас есть матрица :
1.192 1.192 2.255 0.011 2.167
1.192 1.192 2.255 0.011 2.167
2.255 2.255 1.734 0.109 5.810
0.011 0.011 0.109 0.420 1.081
2.167 2.167 5.810 1.081 0.191
Нам нужно получить вектор [x1, x2, x3, x4, x5], где
x1=умноженные элементы первой строки, которые принадлежат диапазону [2;10]
x2=умноженные элементы второй строки, которые принадлежат диапазону [2;10]
x3=аналогично
Вот код:
def vectorMatrix ():
vector=[]
for i in range (N):
for j in range (N):
if 2<=a[i][j]<=10:
vector[i] *= a[i][j]
print (a[i][j], end =' ')
print()
vectorMatrix ()