描述:
返回一个新的无序不重复元素集合,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。对于其他容器,请参见内置的frozenset、list、tuple和dict类以及collections模块。
语法:
class set([iterable])
参数介绍:
iterable --- 可迭代对象(字符串、元组、列表。字典的话,在key值里去重输出)
返回值:
返回新的集合对象
下面例子展示set()函数使用方法
set1 = set([1,2,3,3,4])
set2 = set([5,8,9,4])
print(set1,set2) #去掉重复元素,即去重功能
print(set1&set2) #交集
print(set1|set2) #并集
print(set1-set2) #差集
输出
{1, 2, 3, 4} {8, 9, 4, 5}
{4}
{1, 2, 3, 4, 5, 8, 9}
{1, 2, 3}
本期set()函数就学到这里