擅长:python、mysql、java
<p>另一个镜头:</p>
<pre><code>people = \
[
{"name": "Mark", "Age" : 19, "Distance" : 20},
{"name": "John", "Age" : 19, "Distance" : 25},
{"name": "Jess", "Age" : 25, "Distance" : 30},
{"name": "Jonty", "Age" : 21, "Distance" : 40}
]
avg_dist = sum([person["Distance"] for person in people])/len(people)
print "Average Distance: %d" % avg_dist
lt_dist_filter = lambda dist: lambda x: x["Distance"] < dist
lt_35 = filter(lt_dist_filter(35), people)
print lt_35
avg_age = sum([person["Age"] for person in people])/len(people)
print "Average Age: %d" % avg_age
</code></pre>