Python回溯错误:列表分配索引超出范围

Python回溯错误:列表分配索引超出范围,python,python-3.x,list,Python,Python 3.x,List,我遇到了一个基本的Python错误。我想知道为什么会出现这个错误。有人能帮我解决这个问题吗 代码: 范围(0,len(l))中的i的: 德尔l[i] 印刷品(l) 输出: 回溯(最近一次呼叫最后一次): 文件“Hello.py”,第6行,在 德尔l[i] 索引器:列表分配索引超出范围 你想做什么? del从列表中删除元素。它对删除的元素没有任何影响。您正在尝试从列表中逐个删除元素吗?为何 无论如何,删除一个元素后,列表会变短,因此最终会得到一个不再存在的索引

我遇到了一个基本的Python错误。我想知道为什么会出现这个错误。有人能帮我解决这个问题吗

代码:

范围(0,len(l))中的i的
:
德尔l[i]
印刷品(l)
输出:

回溯(最近一次呼叫最后一次):
文件“Hello.py”,第6行,在
德尔l[i]
索引器:列表分配索引超出范围
你想做什么?
del
从列表中删除元素。它对删除的元素没有任何影响。您正在尝试从列表中逐个删除元素吗?为何 无论如何,删除一个元素后,列表会变短,因此最终会得到一个不再存在的索引