PropertyList
从版本 12.1 开始,PropertyList 已由 AnnotationKeys 取代.
PropertyList[{obj,itemspec}]
列出 obj 中 itemspec 可用的属性.
更多信息
- 属性可用来存储 Graph、MeshRegion 和 BoundaryMeshRegion 内指定的已命名的 item 的 name->value 数据对,并对其进行操作.
- 项目指定 itemspec 通常具有格式 {collection,index}.
- index 通常具有下列格式:
-
ind 单个索引 {ind1,ind2,…} 索引列表 All collection 中所有可能的索引 patt 匹配 collection 中 patt 的索引 - collection 通常具有下列格式:
-
col 单个集合 {col1,col2,…} 集合列表 All 所有可能的集合 patt 匹配 patt 的集合 - 格式为 collection 的项目指定 itemspec 指的是集合中所有索引的默认值.
- 对于指代多于单个项目的项目指定 itemspec,PropertyList 给出不同项目属性的并集.
- 支持属性的对象包括:Graph、MeshRegion 和 BoundaryMeshRegion. 参考页面给出了各种对象的 item 的说明.
范例
打开所有单元关闭所有单元属性和关系 (6)
将 Property 作为一个封装使用,以指定在诸如 Graph 的函数中的属性:
使用 PropertyValue 来提取值:
对于未定义属性,返回值 $Failed:
使用 PropertyValue 来设置图中的属性:
使用 PropertyValue 来恢复图中的属性:
用 SetProperty 来设置新图中的属性:
使用 RemoveProperty 在未改变原图的情况下,删除一个属性:
Wolfram Research (2010),PropertyList,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PropertyList.html (更新于 2015 年).
文本
Wolfram Research (2010),PropertyList,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PropertyList.html (更新于 2015 年).
CMS
Wolfram 语言. 2010. "PropertyList." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2015. https://reference.wolfram.com/language/ref/PropertyList.html.
APA
Wolfram 语言. (2010). PropertyList. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/PropertyList.html 年