![Python核心编程从入门到开发实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/118/30638118/b_30638118.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.3.6 成员运算符
在Python中提供了成员运算符,可以判断一个元素是否在某个序列中。比如,可以判断一个字符是否属于某个字符串,也可以判断某个对象是否在某个列表中等。Python中的成员运算符如表2-7所示。
表2-7 Python中的成员运算符
![](https://epubservercos.yuewen.com/78C615/16699149905738406/epubprivate/OEBPS/Images/48_1.jpg?sign=1739301374-qktyl1qoRTMMjIynRfHslFebZCErNM7y-0-82b7a7a91ad2f533860452ebca4cc3ea)
【范例2-10】成员运算符。
![](https://epubservercos.yuewen.com/78C615/16699149905738406/epubprivate/OEBPS/Images/48_2.jpg?sign=1739301374-3qZLOr1G4taMhhrKYc5a8qwNJJm2xd7C-0-bc6f36788b5c6f0f6d2ec2017696a799)
输出结果如下:
![](https://epubservercos.yuewen.com/78C615/16699149905738406/epubprivate/OEBPS/Images/48_3.jpg?sign=1739301374-ugs5pd3rWfK6aUXYDeOxY0TSuUQHy8yL-0-fc15a10b04d4031b3b62f8305e20ef82)
在上述范例中,由语句1~3可知,变量a、b的值均不在指定列表list中。程序首先执行语句4,判断条件不成立,所以输出语句7的结果;接着执行语句8,判断list列表中没有b变量,语句8成立,所以输出语句9的结果;最后在语句12中对变量a重新赋值,语句13成立,所以输出语句14的结果。