2013年8月24日 星期六

Python: operator priority for ==, in

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

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

沒有留言:

張貼留言

Github to GitLab or any others

https://github.com/simonchih 唉,自從github被微軟收購後,以後要慢慢改成用gitlab或其它的了…