我知道该in
运算符可以在 Python 中用作以下内容的简写(一般来说,不考虑任何隐藏的相等问题或任何东西):
for item in list1:
if item == thingToCheck:
return True
return False
但是,我想知道in
实际行中的技术含义for item in list1
- 显然还有另一个含义 to in
,因为 Python 不会生成每个可能的值item
并查看 if item in list1
。在相关的说明中,Pythonfor
循环是否曾经没有in
?