Python的学习-7-集合及其常见操作
集合
什么是集合?集合是一种特殊的字典,它只包含键,而没有值。
结婚时无序可变的,元素不能重复。
集合创建和删除
使用{}创建集合对象,并使用add()方法添加元素
a = {3,5,7}
print(a)
a.add(10)
print(a)
"""
{3, 5, 7}
{10, 3, 5, 7}
"""
使用set()函数将列表,元组风可迭代对象转成集合
a = ['a','b','c','d']
b = set(a)
remove()删除指定元素;clear()清空整个集合
a = {10,20,30,40,50}
a.remove(20)
print(a)
集合相关操作
主要学习并集,交集,差集等运算
a = {1,3,'rain'}
b = {'he','she','rain'}
print(a|b) #并集 或者 a.union(b)
print(a&b) #交集 a.intersection(b)
print(a-b) #差集 a.difference(b)