2018.12.10——集合(定义交集)

Posted lijialun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018.12.10——集合(定义交集)相关的知识,希望对你有一定的参考价值。

一、定义集合:

例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——集合(定义交集)的主要内容,如果未能解决你的问题,请参考以下文章

2018-12-10vscode的配置

Java里面如何求两个集合的交集

如何求两个数组的交集??

金蝶handler中 collection 代码片段理解

基于某些属性的 2 个集合的 C# 交集

Python--集合