Das traversieren einer Liste in umgekehrter Reihenfolge in Python (index-Stil: "... in range(...)' nur)

Ich bin neu in Python, also ich bin noch immer verwendet, um die Schleife in dieser Sprache.
So, zum Beispiel, habe ich den folgenden code (der element-Typ in der Liste array)

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

Ich soll zum Durchlaufen der Liste vom Ende der Liste und stop an das zweite element (k=1), aber es sieht aus wie die for-Schleife wird nie betreten werden und es wird einfach nur wieder die anfängliche Temperatur außerhalb der Schleife. Ich weiß nicht, warum. Kann mir da jemand helfen? Danke.

InformationsquelleAutor mengmengxyz | 2016-02-28
Schreibe einen Kommentar