zoukankan      html  css  js  c++  java
  • python两个列表获取交集,并集,差集 jojo

    list1=[1,2,3,4,5,6]

    list2=[2,3,4]

    交集

    方法一:list3=[new for new in list1 if new in list2]

    方法二:list3=list(set(list1).intersection(set(list2)))

    并集

    list3=list(set(list1).union(set(list2)))

    差集

    list3=list(set(list2).difference(set(list1)))  # list2中有而list1中没有的

           结果为空:[]

    list3=list(set(list1).difference(set(list2)))  # list1中有而list2中没有的

      结果为:[1,5,6]

    print(list3)

  • 相关阅读:
    第五次实验作业
    第四次作业
    java三
    java作业二
    java作业一
    作业11
    作业10
    作业9
    作业8
    作业7
  • 原文地址:https://www.cnblogs.com/jiaoxiaohui/p/10429526.html
Copyright © 2011-2022 走看看