擅长:python、mysql、java
<p>您可以使用<code>getattr</code>和<code>setattr</code>:</p>
<pre><code>class Foo():
def __init__(self):
for i in range(10):
setattr(self, f'year_{2000 + i}', i)
f = Foo()
for i in range(10):
print(getattr(f, f'year_{2000 + i}'))
print(f"Year 2005: {f.year_2005}")
</code></pre>
<p>输出:</p>
<pre><code>0
1
2
3
4
5
6
7
8
9
Year 2005: 5
</code></pre>