作为集合的列表

Wolfram 语言通常按用户最初输入的元素顺序,保持列表元素. 但是,如果用户希望像数学集合 一样处理 Wolfram 语言列表,可能希望不考虑元素在集合中的顺序.

Union[list1,list2,]给出 中不同元素的列表
Intersection[list1,list2,]给出 中共有的元素的列表
Complement[universal,list1,]给出在 universal 中,但不在 中的元素的列表
Subsets[list]给出 list 中元素的所有子集的列表
DeleteDuplicates[list]list 中删除所有重复元素

集合论的函数.

Union 给出在任一个 列表中出现的元素.
In[1]:=
Click for copyable input
Out[1]=
Intersection 给出在所有 集合中都出现的元素.
In[2]:=
Click for copyable input
Out[2]=
Complement 给出在第1个集合出现,而不在其它集合中出现的元素.
In[3]:=
Click for copyable input
Out[3]=
这里给出该列表的所有子集.
In[4]:=
Click for copyable input
Out[4]=
DeleteDuplicates 从列表中删除所有重复元素.
In[5]:=
Click for copyable input
Out[5]=