📅  最后修改于: 2023-12-03 14:46:38.116000             🧑  作者: Mango
在Python的数据处理和科学计算过程中,经常需要使用到连续的数字序列。这时候我们可以使用Python的np.arange函数来生成一个连续的数字序列。它类似于Python的range函数,但是可以处理浮点数,并且可以直接创建NumPy数组。
ndarray np.arange([start,] stop[, step,], dtype=None)
连续数字的NumPy数组。
import numpy as np
# 生成从0到9的整数序列
a = np.arange(10)
print(a)
# 输出:[0 1 2 3 4 5 6 7 8 9]
# 生成从2到10的整数序列,步长为2
b = np.arange(2, 11, 2)
print(b)
# 输出:[ 2 4 6 8 10]
# 生成从0到1的浮点数序列,步长为0.1
c = np.arange(0, 1, 0.1, dtype=np.float32)
print(c)
# 输出:[0. 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9]