[Python]関数でfor文のrangeを逆順にするには?

python

どうも、ちょげ(@chogetarou)です。

関数を使ってfor文のrange()を逆順にする方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

関数でfor文のrange()を逆順にするには、reversed()を使います。

まず、for文でループ対象で(inの後ろ)でreversed()を呼び出します。

そして、reversed()の引数にrange()を指定します。

for i in reversed(range(start, end)):
    #ループ処理

上記のfor文は、range()が逆順になります。

スポンサーリンク

使用例

for i in reversed(range(1, 6)):
    print(i)

コメント

タイトルとURLをコピーしました