去除共同元素 分类: python基础学习 2013-08-19 21:38 216人阅读 评论(0) 收藏
去除共同元素,如去除下面的列表公共元素1,2:
a=[1,1,2,3,6]
b=[1,2,5,5]
a1=a[:]
b1=b[:]
for i in b:
if i in a:
a1.remove(i)
b1.remove(i)
print a1+b1
=========================================================
a=[1,4,2,3]
b=[1,2,5]
def ab(x):
if x in b:
a.remove(x)
b.remove(x)
map(ab,a)
print a+b
此方法比较笨,如果有更好的方法或函数,请大家指教
版权声明:本文为博主原创文章,未经博主允许不得转载。