<p>当我有这个阵列</p>
<pre><code> A = [1,2,3]
</code></pre>
<p>我做了这个基本的for循环来迭代整个数组,除了最后一个位置</p>
<pre><code>index = 0
for i in range(1,len(A)-1):
print(i)
if A[i] > A[index]:
index = i
</code></pre>
<p>它是suposed做2次迭代,但当我打印“我”,这是输出</p>
<pre><code>1
</code></pre>
<p>另外,我试过这个阵列,效果非常好</p>
<pre><code>B= [7,5,14,2,8,8,10,1,2,3]
</code></pre>
<p>对发生的事有什么提示吗?谢谢你的时间</p>
<p>edit=我已经把索引声明
编辑2=问题已解决</p>
<p>我假设您想创建一个大于某个值的项目列表,如果是这样的话:</p>
<pre><code>a = 5
b = [1, 5, 6, 2, 10, 69, 42, 7]
c = []
for I in b:
if I > a:
c.append(I)
print(*c)
</code></pre>
<p>你的问题很不清楚,你的目标是什么?你知道吗</p>