@goryaginevg

Как сравнить значения в списке друг с другом?

1.list['ACT1', 'ACT1', 'ACT1', 'ACT2', 'ACT3', 'ACT1', 'ACT1']
2.list['ACT2', 'ACT1', 'ACT3', 'ACT1', 'ACT2']
3.list['ACT1', 'ACT1', 'ACT1', 'ACT1', 'ACT1']

Как сравнить элементы между собой? Мне нужен только 3 список где все элементы равны ACT1.
Количество элементов меняется, сам элемент всегда ACT1.
Чет не пойму как сделать
for i in range(len(list1))
     if list[i] == "ACT1"

или так пробовать ? Не пойму что то
if list[0] == list[1] and list[1] == list[2] and list[2] == list[3]
  • Вопрос задан
  • 41 просмотр
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
lst = ['ACT1', 'ACT1', 'ACT1', 'ACT1', 'ACT1']
all([i == 'ACT1' for i in lst])
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@goryaginevg Автор вопроса
Спасибо, за помощь, а то начал лепить
test1 = list(set(Table1.list) & set(Table1.list))
    if test1[0] == "ACT1":
        print("True")
    else:
        pass
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы