У меня есть массив, состоящий из булеров вроде: [False, True, True, False,...]
и так далее. Интересно, можно ли «и» быстро скомбинировать их в python. Я не хочу привязываться к определенной переменной, как в этом вопросе: check all items if they are equal to a. Это только для логических, как в описанном вопросе. Ответы на этот предыдущий вопрос не относятся к булевым. Так sth как:Есть ли быстрый способ получить общее булевое значение в массиве?
ray = [True,True,True]
for i in range(1,len(ray)):
t = ray[i] and ray[i-1]
Но в причудливом питоне однострочный стиль.
Вы можете проверить 'all' и' any'. – Psidom
Как упоминалось @Psidom, используйте 'all (ray)' для всех true –
Спасибо! Я не знал об этой команде – Kev1n91