式「in [1,0] == True」の実行結果が false となる理由: 式中の [==] は、and と等価です。つまり、[(1 in [1 , 0]) および ([1, 0] == True)]。
in [1,0] == True false の実行結果はなぜですか?
Python での実行が見つかりました:
1 2 |
|
Python は実際にここで比較演算子の連鎖を適用します。式は
1 |
|
に変換されますが、これは明らかに False です。
これは、
1 |
|
Converts to
1 |
|
以上が式「in [1,0] == True」が false と評価される理由の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。