Как проверить, все ли элементы одинаковы в списке?
📁 python
n = int(input())sp = []for _ in range(n): sp.append(int(input()))Как проверить, все ли числа одинаковые в этом списке?
например так:
способ 1:
if len(set(sp)) == 1: print(""ОДИНАКОВЫЕ!!!"")способ 2:
if [i for i in sp if i != sp[0]] == []: print(""ОДИНАКОВЫЕ!!!"")способ 3 (скорее всего самый быстрый):
if sp.count(sp[0]) == len(sp): print(""ОДИНАКОВЫЕ!!!"") Войдите чтобы оставить ответ