关联
Java 程序员备注:
Wolfram 语言的 Associations 与 Java 中的 Map 或 HashMap类似,但有着更好的语法可读性和更灵活的使用方法.
Python 程序员备注:
Associations 在 Wolfram 语言中与 Python 的字典作用类似. 使用 Association,程序员可以用高效的查找和更新将键值相关联,即使有上百万种类元素,同时还需要在不使用例如 Python 的 OrderedDict 的特定的数据结构来保持这些元素的插入顺序. 当通过 Python 用 Wolfram 客户端库进行 Python 编程时,dict、OrderedDict 和 Series(来自 Pandas 库)等类似分类对 Association 串行化.
关联将把键符与其值相关联:
(用 ->
输入 →)
Out[1]=
(关联中的键经常使用字符串,但它不是必需的.)
将关联应用于一个键给出对应的值:
Out[2]=
在纯函数中,#
key 选出在关联中对应于"key"的值:
Out[1]=
你可以混合关联和列表,用 [[ ... ]] 选出部分:
Out[1]=
字符串模板适用于关联(与 XML 和笔记本模板相同):
Out[1]=
快速参考: 关联