
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.3.6 成员运算符
在Python中提供了成员运算符,可以判断一个元素是否在某个序列中。比如,可以判断一个字符是否属于某个字符串,也可以判断某个对象是否在某个列表中等。Python中的成员运算符如表2-7所示。
表2-7 Python中的成员运算符

【范例2-10】成员运算符。

输出结果如下:

在上述范例中,由语句1~3可知,变量a、b的值均不在指定列表list中。程序首先执行语句4,判断条件不成立,所以输出语句7的结果;接着执行语句8,判断list列表中没有b变量,语句8成立,所以输出语句9的结果;最后在语句12中对变量a重新赋值,语句13成立,所以输出语句14的结果。