【发布时间】:2021-05-01 16:47:13
【问题描述】:
如果假设有一个空列表,有谁知道为什么这段代码不起作用。当我对空列表运行测试时,它给我 indexerror 它超出范围。
def dedup(l):
dl = [l[0]]
for v in l[1:]:
if dl[-1] != v:
dl.append(v)
return dl
【问题讨论】:
-
一个空列表不能被切片并且元素不能被检索,因为....列表是“空的”
标签: python