関数min
とmax
は非常に柔軟です。それらは、任意の数のパラメーター、または反復可能な単一のパラメーターを取ることができます。any
とall
は、任意のサイズの iterable を取得する点で似ていますが、複数のパラメーターを取得することはありません。この動作の違いには理由がありますか?
この質問には答えられないように思えるかもしれませんが、Python を強化するプロセスはかなりオープンです。多くの一見恣意的な設計上の決定は、公的記録の一部です。過去に同様の質問が回答されているのを見たことがありますが、これも同様であることを願っています。
この質問に触発されました: Is there an builtin function version of and
and/or or
in Python?