相关疑难解决方法(0)

为什么在for循环中可以使用列表索引作为索引变量?

我有以下代码:

a = [0,1,2,3]

for a[-1] in a:
  print(a[-1])
Run Code Online (Sandbox Code Playgroud)

输出为:

0
1
2
2
Run Code Online (Sandbox Code Playgroud)

我对为什么列表索引可以用作for循环中的索引变量感到困惑。

python indexing for-loop

92
推荐指数
6
解决办法
4009
查看次数

for循环和迭代列表

这是一段代码,它给出了输出:0 1 2 2.3 3 3 3自从a[-1]访问列表中的数字3 以来,我原本期望输出.在线解释说" a[-1]每次迭代的变化值",但我不太明白如何或为什么.任何解释都会很棒!

a = [0, 1, 2, 3]
for a[-1] in a:
    print(a[-1])
Run Code Online (Sandbox Code Playgroud)

python indexing for-loop

22
推荐指数
2
解决办法
1492
查看次数

标签 统计

for-loop ×2

indexing ×2

python ×2