python列表的交、并、差集

#!/usr/bin/env python3

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)

 

posted @ 2019-04-12 17:02  MauriceWei  阅读(7827)  评论(0编辑  收藏  举报