这不是我的完整代码
答案 0 :(得分:0)
由于列表索引来自(0,..,n-1),因此您可以通过将潜在索引与列表的总大小进行比较来轻松检查它。这是一个示例3元素列表测试
llist = [1,2,3]
for i in range(5):
if i >= 0 and len(llist) > i:
print('{} is a valid index'.format(i))
else:
print('{} is not a valid index'.format(i))
产生
0 is a valid index
1 is a valid index
2 is a valid index
3 is not a valid index
4 is not a valid index