Traceback (most recent call last): File "F:/pythonfuxi/2.py", line 20, in <module> shulist.remove(shulist) # 点过名的不会再被点到 ValueError: list.remove(x): x not in list
时间: 2024-01-27 20:06:09 浏览: 121
Mac下anaconda中Spyder打开报错Traceback(most recent call last)…问题
5星 · 资源好评率100%
根据你提供的错误信息,可以看出是在第20行代码出现了错误。具体原因是你尝试从列表`shulist`中删除一个值为`shulist`的元素,但实际上这个元素并不存在于列表中,所以抛出了`ValueError`异常。
这个问题可以通过将第20行代码改为`shulist.remove(b)`,其中`b`是已经被抽中的人名,来解决。这样就能够正确地删除列表中已被抽中的人名,避免重复抽到同一个人。
阅读全文