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

1.4 集合常用方法

时间:2020-04-09 09:16:16      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:div   set   常用方法   集合   pre   section   print   lis   常用   

list_1 = [1,2,3,4,5,1,2]
#1、去重(去除list_1中重复元素1,2)
list_1 = set(list_1)                                    #去重: {1, 2, 3, 4, 5}
print(list_1)
list_2 = set([4,5,6,7,8])
 
#2、交集(在list_1和list_2中都有的元素4,5)
print(list_1.intersection(list_2))                      #交集: {4, 5}
 
#3、并集(在list_1和list_2中的元素全部打印出来,重复元素仅打印一次)
print(list_1.union(list_2))                             #并集: {1, 2, 3, 4, 5, 6, 7, 8}
 
#4、差集
print(list_1.difference(list_2))                        #差集:在list_1中有在list_2中没有:   {1, 2, 3}
print(list_2.difference(list_1))                        #差集:在list_1中有在list_2中没有:   {8, 6, 7}

1.4 集合常用方法

标签:div   set   常用方法   集合   pre   section   print   lis   常用   

原文地址:https://www.cnblogs.com/lihouqi/p/12664230.html

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