在python语言中,如何取出两个列表中相同或者不同的元素

在python语言中,如何取出两个列表中相同或者不同的元素 前两天参加实习生面试,被问到这么一个问题:假设存在两个列表,一个列表有1、2、3,另一个列表有3、4、5,怎样把不同的数取出来。 解答如下(python3): 补充一个取出相同的数,如下: print ([i for i in list1 if i in list2]) 上述输出分别为: [1, 2, 4, 5] [3]
相关文章
相关标签/搜索