您的位置:首页 > 理论基础

笔记:udacity计算机科学导论- 课程11/27-29 for + in/not in 求并集

2017-12-25 22:56 435 查看
并集,有集合a和b,把a、b中不重复的元素都添加到新集合,重复的元素只添加一次。于是有

def union(a,b):

      for e in b:                               #遍历b中元素

           if e not in a:                       #如果b中某个元素e在a中没有相同值

              a.append(e)                   #添加e到a的末尾

        return a                                #输出新的a

a = [1,2,3]

b = [2,4,6]

union(a,b)

print a 

print b

返回结果是

[1,2,3,4,6] 

[2,4,6]

就这么简单
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  并集 for not in python
相关文章推荐