以下比较产生True
:
>>> '1' in '11'
True
>>> ('1' in '11') == True
True
Run Code Online (Sandbox Code Playgroud)
另一方面,使用括号,我得到一个TypeError:
>>> '1' in ('11' == True)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: argument of type 'bool' is not iterable
Run Code Online (Sandbox Code Playgroud)
那么我怎么False
没有括号?
>>> '1' in '11' == True
False
Run Code Online (Sandbox Code Playgroud) python ×1