Python列表超出界限错误 - OpenPyXL

时间:2018-04-18 02:34:57

标签: arrays python-3.x for-loop openpyxl

  

您好。我目前在逻辑上遇到错误而且我很难过。有人可以看看吗?我收到一个超出界限错误的列表。第一个列表是字符串列表。第二个列表是列表列表。

我在两个列表中都有值,尽管代码中没有显示。

uniqueFileNameCollection = []

uniqueManagerReviewCollection = []

 j = 0

    for i in range(0, len(uniqueFileNameCollection)):

        for cell in results_manager_sheet.iter_rows(min_col=1, max_col=len(uniqueFileNameCollection), min_row=2, max_row=len(uniqueManagerReviewCollection[i]) + 1):

            if j == len(uniqueManagerReviewCollection[i]):

                j = 0

            print(cell[i].coordinate)

            cell[i].value = str(uniqueManagerReviewCollection[i][j])

            j = j + 1

1 个答案:

答案 0 :(得分:0)

 for i in range(0, len(uniqueFileNameCollection)):
    for j in range(0, len(uniqueManagerReviewCollection[i])):
        results_manager_sheet.cell(
            row=j+2, column=i+1).value = uniqueManagerReviewCollection[i][j]