擅长:python、mysql、java
<p>由于使用特定的<code>nitem</code>编号定义的组的数量有限,因此您可以简单地使用字典,其中键是组名称,项是允许该组拥有的<code>nitem</code>编号。然后在构造函数中,您可以简单地使用字典将默认值分配给组对应的<code>nitem</code></p>
<p>例如:</p>
<pre><code>group_dict = {"students": 5,
"teachers": 10}
class foo(object):
def __init__(self, group, nitem=group_dict[str(group)]):
self.group = group
self.nitem = nitem
</code></pre>