如何简单检查数组中的所有元素是否相同?

时间:2017-10-21 14:05:38

标签: python arrays element

我有一个随机元素的数组。我如何检查,所有元素是否相同? numpy.all可以吗?感谢

1 个答案:

答案 0 :(得分:1)

您可以使用all

if all(i == a[0] for i in a):   
   #all the elements are the same
   pass

您也可以使用一套:

if len(set(a)) == 1:
   #all the elements are the same
   pass