python set函数

python中set函数是什么呢?不知道的小伙伴来看看小编今天的分享吧!
一、描述
set函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等。
二、语法
set 语法:
class set([iterable])
三、参数说明:
iterable -- 可迭代对象对象;
返回值
返回新的集合对象。
四、set类型
set 和 dict 类似,也是一组 key 的集合,但是不存储 value. 由于 key 不重复,所以,在 set 中, 没有重复的 key 集合是可变类型
集合的创建:
# 第一种方式创建 set 类型
print(type(set1), set1)
class set {1, 3, 6, z, a, b}
# 第二种方式创建 set 类型
set2 = set([z, a, b, 3, 6, 1])
print(type(set2), set2)
class set {1, 3, 6, z, a, b}
# 第三种方式创建 set 类型
set3 = set(hello)
print(type(set3), set3)
class set {o, e, l, h}
五、set函数的使用方法:
x = set(runoob)
y = set(google)
x, y(set([b, r, u, o, n]), set([e, o, g, l])) # 重复的被删除
x y # 交集set([o])
x | y # 并集set([b, e, g, l, o, n, r, u])
x - y # 差集set([r, b, u, n])

扩展阅读:python math sqrt ... python set函数用法 ... python set集合 ... python eval ... python range 6 1 1 ... python range 3 ... python sorted key ... python while true ... setheading函数python ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网