我知道该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?