Python的最后一次迭代没有给出正确的输出

时间:2018-11-20 05:22:49

标签: python pandas

列表m中有410个ID:

m=list(range(0,len(plist['No']), 20))

for i in range(len(m))):

    t = tuple(plist.loc[m[i]:m[i+1],'No'])
    query ="select * from table where ID IN {}".format(t)

    temp=pd.read_sql(query,conn)

    df = df.append(temp)

for循环迭代了20次,但是在最后一次迭代中,列表索引i的错误超出范围。

0 个答案:

没有答案