У меня есть часть моего кода, где я должен создать коммутатор. Я хочу вернуть список всех включенных переключателей. Здесь "on" будет равно True
и "off" равно False
. Поэтому теперь я просто хочу вернуть список всех значений True
и их позиции. Это все, что у меня есть, но оно возвращает позицию первого вхождения True
(это всего лишь часть моего кода):
self.states = [False, False, False, False, True, True, False, True, False, False, False, False, False, False, False, False]
def which_switch(self):
x = [self.states.index(i) for i in self.states if i == True]
Это возвращает только "4"