0
私は[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]
しかし、幻想的なpythonの1行のスタイルで。
'all'と' any'を確認できます。 – Psidom
@Psidomで言及したように、すべての場合に 'all(ray)'を使用してください –
ありがとうございました!私はこのコマンドについて知らなかった – Kev1n91