numpy.arange
函數可以生成多種類型的數組,具體取決于輸入參數的類型。
當輸入參數為整數時,numpy.arange
將生成一個整數類型的數組。例如,numpy.arange(0, 10, 1)
將生成一個從0到9的整數數組。
當輸入參數為浮點數時,numpy.arange
將生成一個浮點數類型的數組。例如,numpy.arange(0.0, 10.0, 1.0)
將生成一個從0.0到9.0的浮點數數組。
此外,numpy.arange
還可以接受一個維度參數,以生成多維數組。例如,numpy.arange(0, 10, 1).reshape(2, 5)
將生成一個2行5列的二維數組,其中每個元素都是一個從0到9的整數。
需要注意的是,numpy.arange
函數的步長參數是可選的,如果省略該參數,則默認步長為1。同時,numpy.arange
函數還可以接受起始值和結束值作為參數,而不是從0開始計數。