如何用UML表示Python字典?

如何用UML表示Python字典?,python,uml,Python,Uml,我想知道如何使用UML表示Python字典。这个字典是一个叫做有向图的类的属性。键的类型为Node,值的类型为Edge。限定关联对于地图/字典建模非常有用 有关一些示例,请参见 你也可以阅读官方文件(见第215页) 您的具体问题可以表示为: 但是请注意,这仅适用于具有单个输出边的节点(其一对一映射);如果这不是您的意图,那么映射必须是节点到边数组。(并将1更改为*)。重复-使用答案从字典数据简单地填充UML图。@Torxed我不同意-此问题与Python关系不大,通常可应用于任何语言(及其映射

我想知道如何使用UML表示Python字典。这个字典是一个叫做有向图的类的属性。键的类型为Node,值的类型为Edge。

限定关联对于地图/字典建模非常有用

有关一些示例,请参见

你也可以阅读官方文件(见第215页)

您的具体问题可以表示为:


但是请注意,这仅适用于具有单个输出边的节点(其一对一映射);如果这不是您的意图,那么映射必须是节点到边数组。(并将
1
更改为
*
)。

重复-使用答案从字典数据简单地填充UML图。@Torxed我不同意-此问题与Python关系不大,通常可应用于任何语言(及其映射/字典/哈希/任何内容)@彼得:那么这个问题也许不应该用Python来标记。这本可以在不需要提及语言本身的情况下被询问和回答。尽管官方的UML文档已经改进了,但它仍然不能真正用于UML的日常用户。请访问uml-diagrams.org。