如何在python中检查数组是否在数组列表中?

如何在python中检查数组是否在数组列表中?,python,arrays,arraylist,Python,Arrays,Arraylist,我读过关于同一个问题的答案,但它使用id(),似乎不起作用 我尝试使用'b in res',b是一个数组,res是一个数组列表,但结果是这个错误: ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all() 错误和代码行 你能把你的代码放在这里吗?你是说numpy数组吗?你能粘贴你的代码和完整的回溯而不是截图吗?如果b是一个列表,而res是一个列表

我读过关于同一个问题的答案,但它使用id(),似乎不起作用

我尝试使用'b in res',b是一个数组,res是一个数组列表,但结果是这个错误:

ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
错误和代码行


你能把你的代码放在这里吗?你是说numpy数组吗?你能粘贴你的代码和完整的回溯而不是截图吗?如果
b
是一个列表,而
res
是一个列表列表,那么
b in res
就可以正常工作了。或者你指的是
np.array
?Python上没有
arraylist
这样的东西。