【问题标题】:SQL - python 3 index out of rangeSQL - python 3索引超出范围 【发布时间】:2017-11-28 12:40:12 【问题描述】: 为什么列表索引超出范围? 【问题讨论】: 因为它没有你想要的那么长。 (这实际上是一个严肃的评论,鉴于您提供的信息,您如何期望得到详细的答案?) 请将您的代码提供为文本,而不是图像。 标签: python sql python-3.x list file 【解决方案1】: 使用分隔值总是存在问题。例如,如果数据缺少逗号,则对数据的第二次索引查找将失败。 请参阅下面显示好数据和坏数据的简单程序。 在引用data[1] 之前,请确保它不为空。如果数据中可能有空行,您可以对 data[0] 执行相同操作。 if data[1] is none room = "" else room = data[1] 【讨论】: