def mxmul(mx1,mx2,nrow,nk,ncol):
    rst = [[0 for y in range(ncol)] for x in range(nrow)]
    for i in range(ncol):
        for j in range(ncol):
            for k in range(nk):
                rst[i][j]+=mx1[i][k]*mx2[k][j]
    return rst
def mxsum(mx,nrow,ncol):
    s=0
    for i in range(nrow):
        for j in range(ncol):
            s+=mx[i][j]
    return s

if __name__ == "__main__":
    import time
    nrow,nk,ncol = 500,300,500
    mx1=[[y for y in range(nk)] for x in range(nrow)]
    mx2=[[y for y in range(ncol)] for x in range(nk)]
    start=time.perf_counter()
    rst=mxmul(mx1,mx2,nrow,nk,ncol)
    end=time.perf_counter()
    print("运算时间为{:.4f}s".format(end-start))