※コメントでたくさん指摘いただきましたので修正しました。
Pythonでは三項演算子が使えないので、
if $hoge = $hoge ? false : true
みたいに書けません。
1行でトグルしたい場合のやり方をよく忘れるのでメモしておきます
hoge = True
hoge = hoge == False
hoge = True
hoge = not hoge # scikit-learnで使われてたのはこっち
hoge = True
hoge ^= True # hoge = True ^ hoge(XOR)のショートハンド
hoge = True
hoge = bool(1 - int(hoge)) # False
hoge = True
hoge = False if hoge else True # False