if x x他bのためのサブ
今日はいつもの代わりに
if
したがって、このメソッドは実際には
それでも、ファンシーに見えると時々動作します.私はどのように構築の大ファンではない
value = a if condition else b
私が見たインターネットvalue = condition and a or b
これらは等価でないことに留意するif
condition
is False
我々は得るvalue = b
, でもcondition
is True
我々は得るvalue = a or b
, はa
特定の状況の下でのみ.したがって、このメソッドは実際には
a
「空」バージョンではない0 or 5 == 5
and '' or 'qwe' == 'qwe'
.それでも、ファンシーに見えると時々動作します.私はどのように構築の大ファンではない
a if c else b
それで、私は私のコードでこれをし始めるかもしれません.Reference
この問題について(if x x他bのためのサブ), 我々は、より多くの情報をここで見つけました https://dev.to/mike239x/til-sub-for-a-if-x-else-b-25lhテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol