全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
602 0
2019-11-26

AIU人工智能学院:数据科学、人工智能从业者的在线大学。

数据科学(Python/R/Julia)数据分析、机器学习、深度学习


Set(集合)

集合(set)是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素或是成员。

基本功能是进行成员关系测试和删除重复元素。

可以使用大括号 { } 或者 set 函数创建集合,

注意:创建一个空集合必须用set 而不是 { },因为 { } 是用来创建一个空字典。

创建格式:

parame = {value01,value02,...}或者set(value)

实例

#!/usr/bin/python3

student= {'Tom','Jim','Mary','Tom','Jack','Rose'}

print(student)# 输出集合,重复的元素被自动去掉

# 成员测试

if'Rose'instudent:

print('Rose 在集合中')

else:

print('Rose 不在集合中')

# set可以进行集合运算

a=set('abracadabra')

b=set('alacazam')

print(a)

print(a-b)# a 和 b 的差集

print(a|b)# a 和 b 的并集

print(a&b)# a 和 b 的交集

print(a^b)# a 和 b 中不同时存在的元素

以上实例输出结果:

Rose 在集合中


关注“AIU人工智能”公众号,回复“白皮书”获取数据分析、大数据、人工智能行业白皮书及更多精选学习资料!


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群