如何在圣人中找到列表列表的联合?

时间:2017-08-07 10:53:31

标签: sage

例如,l1=[[1,2],[3,4]]l2=[[4,5],[1,2]]然后我需要l3l1l2的联合l3=[[1,2],[3,4],[4,5]]。订单不是问题。

1 个答案:

答案 0 :(得分:1)

可能有更快的方法来做到这一点,但这有效:

sage: l1 = [[1,2], [3,4]]
sage: l2 = [[4,5], [1,2]]
sage: l3 = copy(l1)
sage: [l3.append(a) for a in l2 if a not in l1]
[None]
sage: l3
[[1, 2], [3, 4], [4, 5]]