擅长:python、mysql、java
<p>下面是另一种方法,它使用<code>__dict__</code>,但可以精确控制顺序,而不必对每次访问<em>的键执行排序:</p>
<pre><code>def __iter__(self): return (self.__dict__[item] for item in 'xy')
</code></pre>
<p>当然,您可以将已排序的元组、列表或键串存储在某个地方,但我认为在这里使用文本是有意义的。在</p>
<p>在这里,有一种方法可以实现setter和getter方法。在</p>
^{pr2}$