NumPyの等差数列は、ある範囲の値を指定した数に等分した等差数列を返すlinspaceと、指定した等差を持つ等差数列を返すarrangeがある。
linspaceで、割り切れない値でやってみると等差が少数になった。 なるほど..。
arangeで終値に一致しない等差でやってみると、指定した終値を超えない数列を返してくるのか..。
1 2 3 4 5 6 |
import numpy as np mylist1 = np.linspace(0, 10, 4) mylist2 = np.arange(0, 10, 3) print(mylist1) print(mylist2) |
なかなかややこしいな..。