簡單接觸了numpy的等差數列生成函數arange,在使用上又一點像range函數。在使用上,需要有三個參數,除此之外似乎還有隱含參數。關于隱含參數就不去計較了,暫時先不去學習這么深入的功能。而常用的三個參數中,前兩個參數是等差數列的數據范圍,第一個參數是等差數列第一個元素。第3個參數則是等差數列的公差。
1 #!/usr/bin/python
2
3 import numpyas np
4
5 a = np.arange(0,100,10)
6 PRint(a)
運行結果如下:
$ python arange.py
[ 0 10 20 30 40 50 60 70 80 90]
如果填入的參數為浮點數,那么生成的等差數列數據類型則為浮點數。
1 #!/usr/bin/python
2
3 import numpyas np
4
5 a = np.arange(0.0,100.0,10.0)
6 print(a)
運行結果如下:
GreydeMac-mini:numpy greyzhang$ python arange.py
[ 0. 10. 20. 30. 40. 50. 60. 70. 80. 90.]
新聞熱點
疑難解答