前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >求两列表之间相同与不同元素

求两列表之间相同与不同元素

作者头像
算法与编程之美
发布2023-08-22 14:28:19
1150
发布2023-08-22 14:28:19
举报
文章被收录于专栏:算法与编程之美

1 问题

在有两个列表时,如果想知道两列表之间相同与不同元素,如何通过Python实现呢?

2 方法

  1. 先定义两个列表,两个列表包含相同元素与不同元素;
  2. 利用set()方法依次去重,求交集,再利用set()方法,用^求差集;

代码清单 1

A=[1,3,5,7]B=[2,3,5,9]set1=set(A)set2=set(B)print('两列表相同元素是:',set1 & set2)print('两列表不同元素是:',set1 ^ set2)

3 结语

针对两列表找相同与不同元素问题,提出利用set()方法,通过Python输入代码实验,证明该方法是有效的,本文的方法只比较了两个列表之间的问题,未来希望能够实现更多列表同时求相同与不同元素。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-07-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档