def loadData(): cl = [] wl = [] c = np.zeros((n,n)) w = np.zeros((n,n)) coordinate = np.zeros((n,2)) fr = pd.read_csv("CAB.csv") for row in fr.itertuples(): cl.append(row[1]) wl.append(row[2]) index = 0 for i in range(0,n): for j in range(0,n): c[i][j] = cl[index] w[i][j] = wl[index] index = index + 1中报错c[i][j] = cl[index] IndexError: list index out of range
时间: 2023-12-06 21:43:37 浏览: 23
python中numpy.zeros(np.zeros)的使用方法
5星 · 资源好评率100%
这个报错提示是索引超出范围了,出现这个问题的可能原因是数据不足或者数据格式不正确。
建议你检查一下数据文件 "CAB.csv" 的内容是否正确,确保数据的行数和列数都符合预期,以及每个元素是否都有值。另外,你可以在代码中添加一些输出语句,以便更好地调试程序。例如,在读取数据时,可以输出每一行的内容,看看是否符合预期。
阅读全文