私は個人的に三項演算子の擁護者です:()?:; 私はそれがその場所にあることを理解していますが、これを使用することに完全に反対している多くのプログラマーや、あまりにも頻繁に使用しているプログラマーに遭遇しました。
どう思いますか?それを使用して見た興味深いコードは何ですか?
x = x if x else y
が、その後、それは本当にただのx = xまたはy(に減少させること、それについて尋ね、他の助けを借りて実現stackoverflow.com/questions/18199381/self-referencing-ternary/...)