您的问题很可能是您在迭代列表时修改了列表,这会造成各种各样的混乱。
解决问题的最佳方法是使用这样的列表理解:
temp = [li for li in temp if li != '']
这将在非空字符串的列表项中创建一个新列表。
我建议更多地了解列表理解,因为它是一个强大的工具。