Python3 矩阵乘法

矩阵乘法

http://www.nowcoder.com/questionTerminal/ebe941260f8c4210aa8c17e99cbc663b

while True:
    try:
        x = int(input())
        y = int(input())
        z = int(input())
        A, B = [], []
        res = [[0] * z for _ in range(x)]
        for i in range(x):
            A.append(list(map(int, input().split())))
        for j in range(y):
            B.append(list(map(int, input().split())))
        for i in range(x):
            for j in range(z):
                for k in range(y):
                    res[i][j] += A[i][k] * B[k][j]
        for line in res:
            print(*line)
    except:
        break
全部评论
短杠‘_’和星号的运用真是太妙了
点赞 回复 分享
发布于 2020-11-16 00:34
请问print(*line)是什么用法,很厉害的样子但是不懂咋来的
点赞 回复 分享
发布于 2021-03-24 11:22
请问第7行的[0]是什么意义?
点赞 回复 分享
发布于 2022-07-18 17:25
*号,学到了
点赞 回复 分享
发布于 2022-09-17 11:44 天津

相关推荐

totoroyyw:千年老妖😂
投递华为等公司10个岗位
点赞 评论 收藏
分享
15 4 评论
分享
牛客网
牛客企业服务