擅长:python、mysql、java
<p>为此,只需迭代可用的索引,而不是列表中的项。可以通过根据列表的长度生成一个<code>range()</code>iterable对象来实现这一点。然后你将x的所有发生率改为第一个[x],或者每次抓取该项,如下所示:</p>
<pre><code>def index_smallest(first):
minimum = first[0]
min_index = 0
for i in range(len(first)):
x = first[i]
if x < minimum:
minimum = x
min_index = i
return min_index
</code></pre>
<p>有一种更有效的方法可以做到这一点,但是你的方法已经足够有效了。你知道吗</p>