擅长:python、mysql、java
<p>您可以使用<code>filter</code>、<code>chain</code>和<a href="https://docs.python.org/3/library/statistics.html#statistics.mean" rel="nofollow">statistics.mean</a>在<code>python3</code>中完成这一切:</p>
<pre><code>from decimal import Decimal
from statistics import mean
from itertools import chain
l = [(None, None), (None, Decimal('6.3')), (Decimal('7.6'), Decimal('7.4'))]
print(mean(filter(None.__ne__,chain.from_iterable(l))))
7.1
</code></pre>
<p><code>None.__ne__</code>意味着你保留了<code>Decimal('0')</code>,这可能是你想要的,也可能不是你想要的。你知道吗</p>