set5 = {i for i in range(5) if i % 2 == 0}
print(type(set4),set4)
运行结果是:<class 'set'> {0, 2, 4}
成员检测
in:判断元素是否在集合中
set5 = {i for i in range(6)}
print('1是否在set5中:',1 in set5)
运行结果是:1是否在set5中: True
not in :判断元素是否在集合中不存在
set5 = {i for i in range(6)}
print('1是否在set5中:',1 in set5)
print('7是否在set5中',7 in set5)
print('8是否在set5中',8 not in set5)
print('8是否在set5中',1 not in set5)
运行结果是:
1是否在set5中: True
7是否在set5中 False
8是否在set5中 True
8是否在set5中 False
集合常用方法
add()
add(item):将单个对象添加到集合中
入参:对象item
返回:none
set5 = {i for i in range(10)}
set5.add('limanqizhenhaokan')
print('当前集合中的元素为:',set5)
运行结果是:当前集合中的元素为: {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 'limanqizhenhaokan'}