在Python中,您可以将二维数组(矩阵)作为参数传递给函数
def matrix_addition(matrix1, matrix2):
result = []
for i in range(len(matrix1)):
row = []
for j in range(len(matrix1[0])):
row.append(matrix1[i][j] + matrix2[i][j])
result.append(row)
return result
# 示例二维数组
matrix1 = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
matrix2 = [
[9, 8, 7],
[6, 5, 4],
[3, 2, 1]
]
# 将二维数组传递给函数
result_matrix = matrix_addition(matrix1, matrix2)
# 输出结果
for row in result_matrix:
print(row)
在这个例子中,我们定义了一个名为matrix_addition
的函数,它接受两个二维数组(矩阵)作为参数,并返回它们的和。我们将两个示例二维数组传递给该函数,并打印结果。
领取专属 10元无门槛券
手把手带您无忧上云