【发布时间】:2011-05-16 07:14:47
【问题描述】:
我有一个元素 ID 的关联数组与每个元素的计数。 例如(在python中):
myObject = { 'a': 5, 'b': 3 }
它应该支持加法和减法。例如:
myObject - { 'a': 3 }
应该评估为:
{ 'a': 2, 'b': 3 }
就上下文而言,这是支持成本系统。每个元素都是一种资源类型,数量是实体拥有多少资源。用户将这些对象中的一个作为某种库存,但随后一个项目可能将其中一个作为其成本。因此,用户对象可以简单地从他们的库存中减去该项目的成本。
我只是想为这种对象想一个好词。
【问题讨论】:
-
那不是关联数组,是字典
标签: python data-structures terminology naming