联合 Sage/Python
Union in Sage/Python
我有一个列表列表(可能有任意数量的列表作为条目)并且想在 Sage 中找到这个列表(作为一个集合)的并集。我认为已经有一个简短的现有命令,但我找不到它。
举个例子:
W=[[2, 1], [2], [3, 1], [1]]
T=W.union()
display(W)
display(T)
期望的输出是 T=[1,2,3] 但命令“union”似乎不起作用。
你可以使用 set().union()
W=[[2, 1], [2], [3, 1], [1]]
T=set().union(*W)
print(W)
print(T)
我有一个列表列表(可能有任意数量的列表作为条目)并且想在 Sage 中找到这个列表(作为一个集合)的并集。我认为已经有一个简短的现有命令,但我找不到它。
举个例子:
W=[[2, 1], [2], [3, 1], [1]]
T=W.union()
display(W)
display(T)
期望的输出是 T=[1,2,3] 但命令“union”似乎不起作用。
你可以使用 set().union()
W=[[2, 1], [2], [3, 1], [1]]
T=set().union(*W)
print(W)
print(T)