any(), all()ってなんだ??
codewarsにて、any(), all()を使っての解法があり、知らなかったのでここに記す。
all(), any()の使い方
引数として、イテラルなオブジェクト(list, tuple, set, etc)をとり、
- all() は、それらが全てTrueであれば、Trueを返す
- any()は、それらのうち、1つでもTrueであれば、Trueを返す
>>> all([True, False, True]) False >>> >>> any([True, False, True]) True >>>
こんな感じ!!
AND回路(=all)とOR回路(=any)みたいな感じかな。