わかさぎのブログ

プログラミング、Atcoderの勉強とか

for文を逆に回す

reversed()関数を使う

enumerate()関数との合わせ技も可能

 

しかしどちらもリストを引数にしてgeneratorを返り値にする点に注意する。

 

x = ["my", "unlimited", "sadness"]
for i in reversed(x):
    print(i)

 

x = ["my", "unlimited", "sadness"]
for i, e in reversed(list(enumerate(x))):
    print(i, e)