Pythonのrange()関数は、繰り返し処理に使用される数列を生成し、負のステップを指定することで逆方向にカウントすることもできます。デフォルトでは、0から指定された終了値を除くまでの数字を生成します。range()関数は、単純なループ以外のさまざまなプログラミングシナリオでも使用でき、コードを効率的で読みやすくすることができます。Pythonのrangeは、整数の間隔を表すオブジェクトであり、ループに頻繁に使用されます。range()関数は、リストに変換できる数列を生成するために使用できます。rangeのパラメータであるstart、stop、stepは、数列の開始、終了、数字間隔を定義します。Pythonでは、負のステップ値を使用することで逆方向に移動することができ、reversed()を使用することで逆順に並べ替えることができます。rangeオブジェクトは、start、stop、step値を指定することでrange()を呼び出すことで作成できます。range()関数は組み込み関数であり、準備なしに呼び出すことができ、Pythonで数値範囲を構築するために使用できます。
realpython.com
Real Python: Python range(): Represent Numerical Ranges
Create attached notes ...