在Python中,arange
函數是NumPy庫中的一個函數,用于創建一個等差數組。
arange
函數的基本語法如下:
numpy.arange([start,] stop[, step,], dtype=None)
參數說明:
start
:可選,表示起始值,默認為0。
stop
:必需,表示結束值(不包括該值)。
step
:可選,表示步長,默認為1。
dtype
:可選,表示返回數組的數據類型。
以下是使用arange
函數創建數組的一些例子:
import numpy as np
# 創建一個從0到9的整數數組
arr1 = np.arange(10)
print(arr1) # [0 1 2 3 4 5 6 7 8 9]
# 創建一個從1到10的浮點數數組
arr2 = np.arange(1, 11, dtype=float)
print(arr2) # [ 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.]
# 創建一個從10到1的遞減數組
arr3 = np.arange(10, 0, -1)
print(arr3) # [10 9 8 7 6 5 4 3 2 1]
注意:arange
函數返回的是一個NumPy數組,而不是Python的列表。