![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=1739380508-hWPFD8XZAaDEwqyidqui1wAe6UvsK4s6-0-921c4a57cd964e1eb4ee059184847049)
【范例2-10】成员运算符。
![](https://epubservercos.yuewen.com/78C615/16699149905738406/epubprivate/OEBPS/Images/48_2.jpg?sign=1739380508-yMtdJsFvDRLkD2wh9MkInfsvaTVGpU8d-0-fdc23ee7fd506644f6497b6c52deb083)
输出结果如下:
![](https://epubservercos.yuewen.com/78C615/16699149905738406/epubprivate/OEBPS/Images/48_3.jpg?sign=1739380508-MbuzofWYDrjFVvtZG3r8MFNvVitHtSB8-0-deb588e028fa4c1d237085d75773cbbd)
在上述范例中,由语句1~3可知,变量a、b的值均不在指定列表list中。程序首先执行语句4,判断条件不成立,所以输出语句7的结果;接着执行语句8,判断list列表中没有b变量,语句8成立,所以输出语句9的结果;最后在语句12中对变量a重新赋值,语句13成立,所以输出语句14的结果。