Python 对于循环,我们使用任何局部变量,如果我们使用列表中的任何数字会怎么样?
在for循环中,我们使用任何局部变量,如果我们使用列表中的任何数字呢?结果表明,对于以下代码:Python 对于循环,我们使用任何局部变量,如果我们使用列表中的任何数字会怎么样?,python,list,loops,for-loop,indexing,Python,List,Loops,For Loop,Indexing,在for循环中,我们使用任何局部变量,如果我们使用列表中的任何数字呢?结果表明,对于以下代码: a = [1,2,3,4,5,6] b = [] for a[-1] in a: b.append(a[-1]) print(b) 输出为: [1, 2, 3, 4, 5, 5] 这个代码做了什么?它在python中合法吗 显然,上述作用(与一致)相当于: 范围内ii的(len(a)): a[-1]=a[ii] b、 追加(a[-1]) 印刷品(b) i、 e.每个项目依次分配给数组中
a = [1,2,3,4,5,6]
b = []
for a[-1] in a:
b.append(a[-1])
print(b)
输出为:
[1, 2, 3, 4, 5, 5]
这个代码做了什么?它在python中合法吗 显然,上述作用(与一致)相当于: 范围内ii的
(len(a)):
a[-1]=a[ii]
b、 追加(a[-1])
印刷品(b)
i、 e.每个项目依次分配给数组中的最后一个项目。尤其是python接受一个通用的赋值目标,而不仅仅是迭代的标识符 输出是什么?为什么不运行代码并检查?