我正在学习python,想使用多维数组,就像我们在c中使用的一样,并且研究了它,编写了代码,但是停留在一个地方,我不明白为什么会发生错误。你知道吗
我的代码:-你知道吗
a=[]
i=0
for record in tablerows:
a.append([])
rowcells=record.findAll('td')
for data in rowcells[1:4]:
a[i].append(data.text)
i=i+1
print(a)
错误:
a[i].append(data.text) IndexError: list index out of range.
第二次迭代。
你能指引我吗。。。?
我做对了,还是有更好的方法。。。。?你知道吗
把i=i+1移出第二个循环,像这样。你知道吗
相关问题 更多 >
编程相关推荐