擅长:python、mysql、java
<p>或者也可以修改类:</p>
<pre><code>class Employee:
def __init__(self, name, age):
self.name = name
self.age = age
self.age_over_30 = self.age > 30
l = [Employee("John", 36), Employee("Sally", 21), Employee("Jamie", 53)]
print([i.name for i in l if i.age_over_30])
</code></pre>
<p>或者,如果要修改<code>age</code>属性,请使类:</p>
<pre><code>class Employee:
def __init__(self, name, age):
self.name = name
self.age = age
@property
def age_over_30(self):
return self.age > 30
</code></pre>