我有一个列表[(12,12),(1,23),(43,12)]
如何从此列表中删除这些元素:
[(12,12),(1,23),(43,12),(2,1),(1,3),(43,1)]
所以此列表变为
[(2,1),(1,3),(43,1)]
然后随机选择其中两个进入另一个列表
答案 0 :(得分:3)
import random
a = [(12,12),(1,23),(43,12),(2,1),(1,3),(43,1)]
b = [(12,12),(1,23),(43,12)]
c = random.sample(set(a) - set(b), 2)