変数が多数の変数から最小値を持っていることを見つけるためのpythonicな方法はありますか? 例えば
In [5]: if d<c and d<b and d<a:
...: print "d is minimum.."
...:
d is minimum..
ここでは変数が 3 つしかないので、and を使用して実行できますが、比較する変数が非常に多い場合はどうなるでしょうか。他のすべての変数でdが最大
かどうか
を一度にチェックする場合を教えてください。d が他のすべての変数と等しいことを確認するのはどうですか? 私の解決策:
比較する必要があるすべての変数をリストに追加して、それらを 1 つずつ比較することができるかもしれませんが、Python を使用してこれを行うより良い方法があるに違いないと思います。