Python 3 – 成员操作符实例

Python 3 – 成员操作符实例

Python的成员操作符用于测试序列中的成员,例如字符串、列表或元组。如下所述,有两个成员操作符

运算符 描述 例子
in 如果在指定序列中找到变量,则评估为true,否则评估为false。 x in y,在此处in结果为1,如果x是序列y的成员。
not in 如果在指定序列中找不到变量,则评估为true,否则评估为false。 x not in y,在此处not in结果为1,如果x不是序列y的成员。

例子

#!/usr/bin/python3

a = 10
b = 20
list = [1, 2, 3, 4, 5 ]

if ( a in list ):
   print ("第1行 - a 在给定的列表中")
else:
   print ("第1行 - a 不在给定的列表中")

if ( b not in list ):
   print ("第2行 - b 不在给定的列表中")
else:
   print ("第2行 - b 在给定的列表中")

c = b/a
if ( c in list ):
   print ("第3行 - a 在给定的列表中")
else:
   print ("第3行 - a 不在给定的列表中")

输出

当执行上述程序时,它会产生以下结果。

第1行 - a 不在给定的列表中
第2行 - b 不在给定的列表中
第3行 - a 在给定的列表中

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程