Python: operator priority for ==, in

提供一個Python超新手的錯誤,注意以下程式碼:
>>> b = [1, 2]
>>> False == 3 in b
False

如要得到True,請改成:
>>> False == (3 in b)
True

留言

這個網誌中的熱門文章

Python 3 of py2exe "UnicodeDecodeError: 'cp950' codec can't decode bytes" 可能解法

VMWare Player:The default sound device cannot be opened:

(轉貼)爛好人的我(頁 1) - 愛情紅綠燈 - 捷克論壇 分享王國,論壇,GOGOBOX,正妹,型男美女,夜店,好玩遊戲,星座心測,台灣討論區 - Powered by Discuz! Archiver