python比较两个list之间的差异、相同(差集、交集、并集)
admin
2023-07-24 08:02:35
0

初始化数据

listA = ['zhangsan', 'lisi', 'wangwu']
listB = ['zhangsan', 'lisi', 'zhaoliu']

1、取差集
1.1、listA对应listB的差集

set(listA).difference(set(listB))
-----
set(['wangwu'])

1.2、listB对应listB的差集

set(listB).difference(set(listA))
-----
set(['zhaoliu'])

2、取交集

set(listA).intersection(set(listB))
-----
set(['lisi', 'zhangsan'])

3、取并集

set(listA).union(set(listB))
-----
set(['lisi', 'zhaoliu', 'zhangsan', 'wangwu'])

更多用法可以自行查询一下set的用法
https://docs.python.org/2/library/stdtypes.html?highlight=set#set

相关内容

热门资讯

天下苦话费贵久矣 “刚申请销户,套餐立刻便宜50元;坚持要销户,又便宜50元。”家住深圳的向生(化名),用了四年中国电...
网传济宁“某商城火锅店艾滋病人... 6月25日,一则关于“我市某区一商城内自助小火锅店有艾滋病患者在餐具内故意留下血迹,且疾控中心控制6...
冰箱恒温不制冷是什么原因造成的 原因可能是冰箱内一次性放入了太多东西,东西太多有可能堵住冰箱的进风口和出风口,冰箱内的冷空气不能循环...
冰箱压缩机不启动是什么原因造成... 1、可以看看是不是因为电源线路接触不良,磨损,松动的现象,从而出现了短路的,或者是此台冰箱的年限太长...
半自动洗衣机电机不转是什么原因 1、可能是插座板的接触不良引起的。2、可能是电机本身出现了故障问题,或者是其它的零件出现了问题,比如...
空调内机喷水是什么原因造成的 出现此类问题首先可以考虑是因为空调的挡水板老化变形或者是松动脱落造成的,还可以考虑是空调冷凝器破裂导...
空调打不开是什么原因造成的 首先可能是空调电源插座没有电,需要重新连接;如果电源正常,遥控器打不开的话,需要更换遥控器;可以通过...
特斯拉宣布为员工子女设立奖学金... 6月26日,特斯拉宣布为员工子女设立奖学金,包括高等教育入学奖学金和科学素养类竞赛/论文发布奖学金,...
新加坡籍货船遭袭,伊方:不走指... 据新华社援引美国《华尔街日报》25日报道称,伊朗伊斯兰革命卫队当天在霍尔木兹海峡袭击了一艘新加坡籍货...
小程序商城哪个平台好?小程序商... 据CNNIC第57次《中国互联网络发展状况统计报告》显示,截至2025年12月,我国网络购物用户规模...