python_range()のパラメータ問題
614 ワード
range()
法の役割は等差数列を生成することである.range(n)
:[0,n)
を表す整数(すなわち[0,n)
内のステップ長が1の等差数列)>>> list(range(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
range(x,y)
:[x,y)
を表す整数(すなわち[x,y)
内のステップ長が1の等差数列)>>> list(range(-3,6))
[-3, -2, -1, 0, 1, 2, 3, 4, 5]
range(i,j,k)
:表示[i,j]k
をステップ長とする等差数列>>> list(range(-3,-19,-4))
[-3, -7, -11, -15]