どうも、ちょげ(@chogetarou)です。
スライスを使ってrange()を逆順にする方法を紹介します。
方法

スライスでrange()を逆順にするには、 [::]を使います。
具体的には、range()を[::-1]でスライスします。
range(start, end)[::-1]
上記のrange()[::-1]は、range()を逆順にスライスしたrangeを返します。
使用例
rev_range = range(1, 6)[::-1]
print(list(rev_range)) #[5, 4, 3, 2, 1]
コメント