擅长:python、mysql、java
<p>您可以使用<code>__dict__</code>方法访问属性(按添加顺序),如下所示:</p>
<pre><code>class thing():
def __init__(self, att_1, att_2, att_3):
self.z_att_1 = att_1
self.att_2 = att_2
self.att_3 = att_3
a = thing('bob', 'eve', 'alice')
b = thing('john', 'jack', 'dan')
c = (a,b)
# see the attributes
print(c[0].__dict__)
</code></pre>
<p>结果是</p>
<pre><code># note that z_att_1 is first
{'z_att_1': 'bob', 'att_2': 'eve', 'att_3': 'alice'}
</code></pre>
<p>现在,您可以在字典中循环并提取属性名称的键</p>