l1=[11,22,33]
l2=[22,33,44]
def Difference_same(l1,l2):
l3=[]
l4=[]
for i in l1:
if i in l2:
l3.append(i)
else:
l4.append(i)
for i in l2:
if i in l1:
l3.append(i)
else:
l4.append(i)
l3=set(l3)
l4=set(l4)
print(f"相同的元素有:{l3}")
print(f"不同的元素有: {l4}")
def Difference(l1,l2):
l3=tuple(l1)
for i in l1[0:len(l1)+1]:
if i in l2:
l1.remove(i)
for i in l2[0:len(l2)+1]:
if i in l3:
l2.remove(i)
print(f"l1有l2没有的元素:{l1}")
print(f"l2有l1没有的元素:{l2}")
Difference_same(l1,l2)
Difference(l1,l2)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交