是否有“in”运算符的
Python函数,就像我们对operator.lt,operator.gt,..
我不想用这个函数来做类似的事情:
我不想用这个函数来做类似的事情:
- operator.in(5,[1,2,3,4,5,6])
- >> True
- operator.in(10,6])
- >> False
解决方法
是的,使用
operator.contains()
;请注意,操作数的顺序是相反的:
- >>> import operator
- >>> operator.contains([1,6],5)
- True
- >>> operator.contains([1,10)
- False
您可能错过了文档底部的方便mapping table.