首页 > 其他 > 详细

2018.12.10——集合(定义、交集)

时间:2018-12-10 21:46:25      阅读:186      评论:0      收藏:0      [点我收藏+]

一、定义集合:

例1:

s=set([sdfsadf,123,sdsssssssss])
print(s)

#输出结果:{‘sdfsadf‘,‘sdsssssssss‘,123}

例2:

s=set(sdfsadf)
print(s)

#输出结果:
#{‘s‘,‘f‘,‘d‘,‘a‘}

 二、关系运算之——交集运算:

方法一:

v=[lcg,szw,zjw]
x=[lcg,szw]
vandx=[]
for item in v:
    if item in x:
        vandx.append(item)
print(vandx)

#输出结果:[‘lcg‘,‘szw‘]

方法二:

v=[lcg,szw,zjw]
x=[lcg,szw]
v1=set(v)
x1=set(x)
print(v1.intersection(x1))

#输出结果:{‘szw‘,‘lcg‘}____无序

方法三:

v=[lcg,szw,zjw]
x=[lcg,szw]
v1=set(v)
x1=set(x)
print(v1&x1)

#输出结果:如上

 

2018.12.10——集合(定义、交集)

原文:https://www.cnblogs.com/lijialun/p/10098821.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!