【发布时间】:2017-04-25 01:13:26
【问题描述】:
我的程序使用这个变量:
questionNum = random.randint(0,9)
稍后在程序中,我尝试通过这样做来删除列表中的一个元素:
questionList.remove([questionNum])
我收到了这个错误:
list.remove(x): x 不在列表中
如何删除列表中索引为questionNum 的元素?
【问题讨论】:
-
list.remove(x)搜索值,而不是索引。list.pop(index)会做你想做的事。它在文档中。 -
作为一个仅供参考,与您的问题的标题完全相同的谷歌搜索为这个问题产生了一些非常好的答案。请在询问前尝试搜索。