欢迎访问宙启技术站
智能推送

使用Python的arange()函数快速创建数字序列

发布时间:2024-01-11 17:19:04

numpy库中的arange()函数可以快速创建数字序列。该函数的语法如下:

numpy.arange(start, stop, step, dtype=None)

参数说明:

- start:可选,指定起始值,默认为0

- stop:指定终止值(不包含),必须指定

- step:可选,指定步长,默认为1

- dtype:可选,指定返回数组的数据类型

下面是一些使用arange()函数创建数字序列的例子:

1. 创建0到9的整数序列:

import numpy as np

arr = np.arange(10)
print(arr)

输出结果为:[0 1 2 3 4 5 6 7 8 9]

2. 创建10到19的整数序列:

import numpy as np

arr = np.arange(10, 20)
print(arr)

输出结果为:[10 11 12 13 14 15 16 17 18 19]

3. 创建0到9的浮点数序列:

import numpy as np

arr = np.arange(10, dtype=float)
print(arr)

输出结果为:[0. 1. 2. 3. 4. 5. 6. 7. 8. 9.]

4. 创建0到1的浮点数序列,步长为0.1:

import numpy as np

arr = np.arange(0, 1, 0.1)
print(arr)

输出结果为:[0. 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9]

可以看到,arange()函数可以方便地生成指定范围、步长的数字序列,并且可以灵活地指定起始值和数据类型。