我是一个新手,刚开始接触Python编程语言,对于在该语言下进行循环还不太熟悉。例如,我有以下代码(列表中的元素类型为数组):
my_list = [array0, array1, array2, array3]
temp = my_list[-1]
for k in range(len(my_list) - 1, 0):
temp = temp + my_list[k - 1]
return temp
我希望能够从列表的末尾开始遍历,并停在第二个元素(k
=1
),但看起来 for 循环将永远不会进入,而只会返回循环外的初始 temp 值。我不知道为什么,请问有人可以帮忙吗?谢谢。