PropertyList

从版本 12.1 开始,PropertyList 已由 AnnotationKeys 取代.

PropertyList[{obj,itemspec}]

列出 objitemspec 可用的属性.

更多信息

  • 属性可用来存储 GraphMeshRegionBoundaryMeshRegion 内指定的已命名的 item 的 name->value 数据对,并对其进行操作.
  • 项目指定 itemspec 通常具有格式 {collection,index}.
  • index 通常具有下列格式:
  • ind单个索引
    {ind1,ind2,}索引列表
    Allcollection 中所有可能的索引
    patt匹配 collectionpatt 的索引
  • collection 通常具有下列格式:
  • col单个集合
    {col1,col2,}集合列表
    All所有可能的集合
    patt匹配 patt 的集合
  • 格式为 collection 的项目指定 itemspec 指的是集合中所有索引的默认值.
  • 对于指代多于单个项目的项目指定 itemspecPropertyList 给出不同项目属性的并集.
  • 支持属性的对象包括:GraphMeshRegionBoundaryMeshRegion. 参考页面给出了各种对象的 item 的说明.

范例

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

基本范例  (2)

获取顶点的标准属性列表:

获取边的标准属性列表:

检验自定义属性的出现:

范围  (1)

PropertyList 应用于顶点:

应用于边:

属性和关系  (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 年

BibTeX

@misc{reference.wolfram_2024_propertylist, author="Wolfram Research", title="{PropertyList}", year="2015", howpublished="\url{https://reference.wolfram.com/language/ref/PropertyList.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_propertylist, organization={Wolfram Research}, title={PropertyList}, year={2015}, url={https://reference.wolfram.com/language/ref/PropertyList.html}, note=[Accessed: 18-November-2024 ]}