python中列表的交、并、差集

l1 = ['1','2','3','4']
l2 = ['3','4','5','6']

交集

result1 = [i for i in l1 if i in l2]
result2 = list(set(l1).intersection(set(l2)))
print(result1)
print(result2)

并集

result3 = list(set(l1).union(set(l2)))
print(result3)

差集

# 元素在 l1 不在 l2
result4 = list(set(l1).difference(set(l2)))
print(result4)
发布了48 篇原创文章 · 获赞 39 · 访问量 2万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览