码迷,mamicode.com
首页 > 其他好文 > 详细

交集、并集、差集

时间:2018-04-20 23:28:38      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:code   inter   col   int   nbsp   diff   intersect   列表   print   

交集合
cat=[fish,beef,pig] dog=[beef,pig] #列表转变为集合 cat1=set(cat) dog1=set(dog) print(cat1,dog1) 输出{‘pig‘, ‘beef‘, ‘fish‘} {‘pig‘, ‘beef‘} print(cat1.intersection(dog1)) 输出{‘pig‘, ‘beef‘} print(cat1&dog1) 输出{‘pig‘, ‘beef‘}
并集
cat=[fish,beef,pig] dog=[beef,pig] #列表转变为集合 cat1=set(cat) dog1=set(dog) print(cat1.union(dog1)) 输出 {‘fish‘, ‘pig‘, ‘beef‘} print(cat1|dog1) 输出{‘fish‘, ‘pig‘, ‘beef‘}
差集
cat=[fish,beef,pig] dog=[beef,pig] #列表转变为集合 cat1=set(cat) dog1=set(dog) print(cat1-dog1) print(cat1.difference(dog1))

 

交集、并集、差集

标签:code   inter   col   int   nbsp   diff   intersect   列表   print   

原文地址:https://www.cnblogs.com/wfl9310/p/8893833.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!