1、说明
python判断集合中是否包含可以使用in关键字来实现。
2、示例
s = {'1','2','3','4','5','6'}
i = input('请输入一个数字:')
if i in s:
print(i,'在集合中')
else:
print(i,'不在集合中')
执行结果:
3、备注
有时候要判断一个值是否在一个集合里面,这时就会用到in运算符来判断成员资格,如果条件为真时,就会返回true,条件为假时,返回一个flase。这样的运算符叫做布尔运算符,其真值叫做布尔值。
s = set([1, 3, 4, 3])
data1 = 3
data2 = 2
if data1 in s:
print("%d 在集合中。" % data1)
else:
print("%d 不在集合中" % data2)
if data2 in s:
print("%d 在集合中。" % data1)
else:
print("%d 不在集合中" % data2)