擅长:python、mysql、java
<p>我认为您试图以两种不兼容的方式使用一个变量:作为列表索引<em>和</em>相应的值。试试这个:</p>
<pre><code>for mon in range(12): #----float
i = net[mon]
if i > average: #---also float
good.append(i)
goodmonths.append(months[mon])
elif i < average:
bad.append(i)
badmonths.append(months[mon])
</code></pre>
<p><strong>mon</strong>是列表索引;<strong>i</strong>是来自<strong>net</strong>的值。您应该将这些更改为描述性变量名。你知道吗</p>