python中两个List比较

来源:互联网 发布:php java哪个好学 编辑:程序博客网 时间:2024/06/13 01:29






def get_dif_key_list():    list1 = [1, 2, 3]    list2 = [2, 3, 4]    result = []    s1 = set(list1)    s2 = set(list2)    #以list1为主,list2中缺少的 [1]    s = s1.difference(s2)    print(s)    #s1 s2中不同的地方    s = s1.symmetric_difference(s2)    print(s)    # s1 s2中相同的地方    s = s1.intersection(s2)    print(s)    #合并两个set    s = s1.union(s2)    print(s)    #s1是不是s2的子集    s=s1.issubset(s2)    print(s)    # s1是不是s2的超集    s = s1.issuperset(s2)    print(s)    return s1.symmetric_difference(s2)




原创粉丝点击