擅长:python、mysql、java
<p>只需创建继承自元组的新类并重写<code>__new__</code>和{<cd2>}方法:</p>
<pre><code>class MyTuple(tuple):
def __new__(cls, name, values):
return super().__new__(cls, values)
def __init__(self, name, values):
self.__name__ = name
self.values = values
foo = MyTuple('foo', (1, 2, 3))
print(foo)
print(foo.__name__)
</code></pre>
<p>输出:</p>
^{pr2}$