X = [[10,17,6],
[14 ,7,6],
[27 ,18,9]]
Y = [[2,5,4],
[2,4,13],
[4,15,9]]
result = [[0,0,0],
[0,0,0],
[0,0,0]]
for i in range(len(X)):
for j in range(len(X[0])):
result[i][j] = X[i][j] + Y[i][j]
for r in result:
print(r)
代码中len(x[0])什么意思,如何理解,求解,谢谢大家
x是一个二维列表,len函数是求列表长度。
len(x[0])就是输出x的第零个元素(就是[10,17,6])的长度,其实就是矩阵x的列数
同理len(x)就是输出矩阵x的行数
x这个二维数组中第一个数组的长度