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