美文网首页程序员
Python求list的交集,并集,差集,补集

Python求list的交集,并集,差集,补集

作者: 坐看云起时zym | 来源:发表于2019-04-29 21:29 被阅读1次

求交集

test1 = [1,2,3,4]
test2 = [2,4,5,5,7]
intersection = list(set(test1) & set(test2))
intersection.png

求并集

test1 = [1,2,3]
test2 = [5,7]
unionset = list(set(test1).union(set(test2)))
union.png

求差集

test1 = [1,2,3]
test2 = [2,3,5,7]
###test2有而test1没有的元素
difference = list(set(test2).difference(set(test1)))
difference.png

求补集

test1 = [2,3]
test2 = [2,3,5,7]
complementaryset = list(set(test2) - (set(test1)))
complementaryset.png

相关文章

网友评论

    本文标题:Python求list的交集,并集,差集,补集

    本文链接:https://www.haomeiwen.com/subject/gjounqtx.html