学科分类
目录
基础

成员运算符

Python还支持成员运算符。Python中的成员运算符用于判断指定序列中是否包含某个值,如果包含,返回True,否则返回False。表1列举了Python中的成员运算符。

表1 成员运算符

运算符 描述 实例
in 如果在指定的序列中找到值返回 True,否则返回False x在y序列中,如果x在y序列中返回True
not in 如果在指定的序列中没有找到值返回True,否则返回False x不在y序列中,如果x不在y序列中返回True

为了便于大家更好地理解成员运算符,接下来,通过实例演示Python成员运算符的操作,具体如下:

a = 10
b = 20
list_demo = [1, 2, 3, 4, 5]
# 判断变量a是否在给定的列表list_demo中
if a in list_demo:
   print("1——变量 a 在给定的列表中list_demo中")
else:
   print("1——变量 a 不在给定的列表中list_demo中")
# 判断变量b是否在给定的列表list_demo中
if b not in list_demo:
   print("2——变量 b 不在给定的列表中list_demo中")
else:
   print("2——变量 b 在给定的列表中list_demo中")
# 修改变量 a 的值
a = 2
if a in list_demo:
   print("3——变量 a 在给定的列表中list_demo中")
else:
   print("3——变量 a 不在给定的列表中list_demo中")

运行结果如图1所示。

img

图1 运行结果

点击此处
隐藏目录