Python#454
函数main()接收2个表示矩阵的嵌套列表matrix1和matrix2 (同一个列表中的所有子列表长度一样)作为参数,要求计算矩阵乘法matrix1艾特matrix2的结果并以嵌套列表的形式返回,
如果两个参数列表不符合矩阵相乘的规则就返回字符串 'error' 。
例如,main([ 方括号1,2,3],[4,5,6] ],[ [1,41 [2,5] [3,6方括号])返回[[14, 32], [32 77] ]。
完成要求的功能。不能导入任何模块,不能使用运算符艾特。
啥βChatGPT就别问了,题目都审不清楚。
考点:选择结构与循环结构?矩阵嵌套列表
def main(matrix1, matrix2):
return matrix1,matrix2
'''
答题错误!您的代码执行结果为:
([[1, 2, 3], [4, 5, 6]], [[1, 4], [2, 5], [3, 6]])
([[1, 2], [4, 5]], [[1, 4], [3, 6]])
([[1, 2], [4, 5]], [[1, 4]])
'''