Sage 中的集合和集合操作

Sets and set operations in Sage

如何将其输入 Sage?

A = {x ∈ ℕ | x ≤ 10}

B = {a, b}

我查看了文档,但他们并不清楚。之后我想找到它们之间的结合和区别。

这可能就是您想要的。

sage: A = set(0 .. 10)
sage: B = {4, 12}

sage: A.union(B)
{0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12}
sage: A.intersection(B)
{4}

sage: A.difference(B)
{0, 1, 2, 3, 5, 6, 7, 8, 9, 10}
sage: A.symmetric_difference(B)
{0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 12}