Python如何检验一个列表中的所有元素是否都一样?

1 个回答|83 次阅读
Coco老师 - 科普专家
擅长:编程教育

功能实现:检验一个列表中的所有元素是否都一样。

解读:使用[1:] 和 [:-1] 来比较给定列表的所有元素。

def all_equal(lst):
return lst[1:] == lst[:-1]

举例:

all_equal([1, 2, 3, 4, 5, 6]) # False
all_equal([1, 1, 1, 1]) # True