编程新手,使用for循环帮助求和矩阵



任何人都请帮助我在程序中使用for循环找出矩阵中元素的和。

这是我的密码。

a = [[1,2,3],[1,2,3],[1,2,3]]
total = 0
sha = np.shape(a)
for i in range(sha[0]):
for j in range(sha[1]):
total= total+a[i,j]
return total

只需使用总和

a = [[1,2,3],[1,2,3],[1,2,3]]
sum([sum(i) for i in a])

由于它是嵌套列表(列表中的列表(,您可以参考以下

a=[[1,2],[2,3],[4,5]]
total=0
for i in a:
total+=sum(i)
print(total)
a = [[1,2,3],[1,2,3],[1,2,3]]
Sum = 0    
sha = np.shape(a) 
for r in range(len(sha)):
for c in range(len(sha)):
sum = sum + a[r][c]
print(Sum)

循环求和,并计算r->行和c->列

相关内容

  • 没有找到相关文章

最新更新