2.7.6版本上的Python索引错误

2024-09-30 03:25:51 发布

您现在位置:Python中文网/ 问答频道 /正文

当我在pythonversion3中运行我的代码时,它可以正常工作,但是当我在python2.7.6沙盒中运行时,我总是得到一个索引错误。你知道吗

引发索引错误的代码部分是:

 def matrix_multiply(A,B):
    result = [[0 for i in range(len(B[0]))] for i in range(len(A))]
    for i in range(len(A)):
       for j in range(len(B[0])):
          for k in range(len(B)):
             result[i][j] += A[i][k] * B[k][j]
    return result[0]  #This throws index error

A和B是表示矩阵的多维列表。你能帮我解决这个问题吗?谢谢


Tags: 代码in沙盒forlenreturndef错误

热门问题