Wolfram 语言与系统 10.0 (2014)|旧版文档

此为更早版本的 Wolfram 语言文档查看最新文档(版本11.2)

Lookup

Lookup[assoc,key]
查找相关性 assoc 中与 key 相关联的数值,或者 Missing["KeyAbsent"].

Lookup[assoc,{key1,key2,}]
给出与 相关联的数值列表.

Lookup[assoc,key,default]
如果 key 没有出现,给出 default.

Lookup[{assoc1,assoc2,},key]
给出在每个 中对应于 key 值的列表.

更多信息更多信息

  • Lookup[assoc,key,def] 中,如果在 assoc 中找不到 key,只计算 def.
  • Lookup 不止可以用于 Association 对象,也可以用于规则列表.
  • Lookup[{assoc1,assoc2,},{key1,key2,}] 给出格式为 的数组.

范例范例打开所有单元关闭所有单元

基本范例  (5)基本范例  (5)

查找与键 相关联的数值:

In[1]:=
Click for copyable input
Out[1]=

使用方括号记号查找数值:

In[2]:=
Click for copyable input
Out[2]=

当找不到键时,返回默认值:

In[1]:=
Click for copyable input
Out[1]=

当使用方括号记号时,返回 Missing

In[2]:=
Click for copyable input
Out[2]=

可以忽略默认的第三个参数:

In[1]:=
Click for copyable input
Out[1]=

如果必要,只计算默认值:

In[1]:=
Click for copyable input
Out[1]=

Lookup 可用于列表:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
2014年引入
(10.0)