csv python程序上的索引超出范围错误[已关闭]

3wabscal  于 2023-02-14  发布在  Python
关注(0)|答案(1)|浏览(97)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。

3天前关闭。
Improve this question
enter image description hereenter image description here所以我很新的Python编程我一直在尝试打印这个大的csv文件,我必须得到模型使和mpg的每辆车在文件中。并将它们添加到一个唯一的列表,然后比较他们每个人从最高到最低mpg
我试着改变它们的索引,甚至重新做一些if语句。

huwehgph

huwehgph1#

我不确定是什么问题,但我怀疑你得到了一个超出范围的索引错误。当你试图访问一个不包含该索引的列表的索引时,就会发生这种情况。
假设列表words[]包含24个单词,当你写words[23]时一切正常,因为你正在访问列表中的第24个单词,但是当你尝试写words[26]时,你会得到索引超出范围错误。
浏览一下你提供的图片,我怀疑你正是这样做的。你正在一行中寻找一个不包含那么多单词的单词。
Error消息应该告诉您错误发生在哪一行,以及哪个列表超出了范围。
len(list)将返回该列表中的条目数。
如果你提供一个更清楚的问题,并提供你的代码作为文本,我们可能会给予你一个更有帮助的答案。

相关问题