我希望通过循环访问到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[j,j+30]이 x[j:j+30]으로 변경됩니다
이어야 합니다.x[j,j+30]
은x[j:j+30]
x[j,j+30]이 x[j:j+30]으로 변경됩니다