现象 The truth value of an array with more than one element is ambiguous. Use a.any() or a.all() 在比较两个numpy列表时发生报错。 原因 在numpy中矩阵的比较是依次进行的(即每个位置的数对应比较),所以两个矩阵比较时要想判断是否完全相等应该在后面加上.all() 示例 import numpy as np a = np.array([1,2,3