Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 列表操作 > 列表元素 >
Mathematica > 数据处理 > 大型数组的处理 > 列表元素 >

Pick

Pick[list, sel]
从列表 list 中选取符合条件元素,其对应于 sel 中的元素为 True
Pick[list, sel, patt]
从列表 list 中选取符合条件元素,其对应于 sel 中的元素匹配 patt
  • sel 可以是任意长度的嵌套列表。
  • Pick[list, sel, patt] 选取 list[[i1, i2, ...]] 中的元素,其对应于 sel[[i1, i2, ...]] 中的元素匹配 patt
  • 根据嵌套列表 sel 中元素匹配 patt 的顺序,Pick 可能返回一个不规则的列表。
  • listsel 中的头部不一定是 List
选取元素,其相应"选择"列表的位置显示 1:
In[1]:=
Click for copyable input
Out[1]=
 
从一个二维列表中选取元素:
In[1]:=
Click for copyable input
Out[1]=
5.1 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team