有谁帮帮我这个该怎么解决

代码应该没什么问题,就是运行出来会显示list index out of range

img

下标越界了,不能用i+1因为i最大时再加一超出范围了

img

如果改成str(i)仍然报错,那就是因为以titlet长度遍历时,其他两个变量的长度比title小,导致下标越界,解决方法是用if/else或try/except对三个取值进行筛选,为None时补充为空字符串,保证长度一致。

简单来说就是,越界了,访问到未开辟的空间内存了。

希望对题主有所帮助!可以的话,帮忙点个采纳!