擅长:python、mysql、java
<p>您可以使用python的内置函数<code>sum</code></p>
<ul>
<li><code>sum</code>将返回所有值的和</li>
<li><code>len</code>获取列表的长度</li>
</ul>
<p>代码:</p>
<pre><code>>>> list = [1,2,3,4]
>>> sum(list)
>>> 10
>>> len(list)
>>> 4
>>> avg = float(sum(list))/len(list)
>>> 2.5
>>>"""In pyton3 don't want to specify float"""
>>> 10 / 4
>>> 2.5
</code></pre>
<p>使用float,因为在使用python 2.x时,因为:</p>
<ul>
<li><code>int/int</code>返回int值(即2)</li>
<li><code>float/int</code>返回浮点值(即2.5)</li>
</ul>
<p>在Python 3.x中:</p>
<ul>
<li><code>int/int</code>返回浮点</li>
<li><code>int//int</code>返回int</li>
</ul>