我在python中有一个脚本,它生成两个大小不同的随机列表,并返回第三个列表,该列表只包含两个列表之间常见的元素(,没有重复的)。
示例:
a = [3, 8, 9, 6, 5, 3, 7, 8, 2, 10]
b = [7, 13, 20, 12, 12, 2, 6, 1, 2, 8, 19, 3, 15, 16, 14, 22, 22, 4, 9, 15, 8, 13]
我的结果列表是
c = [7, 2, 6, 2, 8, 3, 9, 8]
,但应该是
c = [7, 6, 2, 8, 3, 9]
以下是我所做的:
c = [i for i in max(a, b) if i in mi