我希望通过循环访问到list内的元素,但总是报错list indices must be integers or slices, not tuple麻烦大家帮忙看看怎么修改
i=0 j=0 while(i < len(x)): #x,y是两个list while(j <len(y)): if a.fun(x[i:i+30],x[j,j+30])>0.8: print(a.fun(x[i:i+30],x[j,j+30])) j = j + 1 i = i + 1
闭关修行中......
x[j,j+30] は x[j:j+30]
x[j,j+30]
x[j:j+30]
x[d,d+30] 改x[d:d+30]
である必要がありますx[j,j+30]
はx[j:j+30]
x[d,d+30] 改x[d:d+30]