ValueError: True is not in list 如何修改
整个代码如下:
错误提示
index()用来查找指定的元素在列表中的索引值,比如a = [5, 2, 3], 那么a.index(2)的值应该是1。
你的出错信息,表明列表里没有True, 所以也就无法查找其索引,只能报错。
index()是从列表中查找某个元素的索引位置,True应该与列表元素类型不同。你可以临时去掉 .index() 这部分,看看list里面有些什么,有没有你需要的,然后再修改。
说明list里全是false呗
仔细检查你用来和x比较的东西到底是个什么
很显然没有一个和x相等的