首页
科技
登录
6mi
u
盘
搜
搜 索
科技
Python的numpy.arange
Python的numpy.arange
科技
2024-12-23
35
numpy
.
arange
(
start
,
stop
,
step
,
dtype
=
None
)
# start —— 开始位置,数字,可选项,默认起始值为0
# stop —— 停止位置,数字
# step —— 步长,数字,可选项, 默认步长为1,如果指定了step,则还必须给出start。
# dtype —— 输出数组的类型。 如果未给出dtype,则从其他输入参数推断数据类型。
# 注意:对于浮点参数(参数为浮点),结果的长度为ceil((stop - start)/ step)) 由于浮点溢出,此规则可能导致最后一个元素大于stop。因此要特别注意
A
=
arange
(
5
)
# 只有结束项
print
(
A
)
# 结果 [0 1 2 3 4] 结果不包含结束项
print
(
type
(
A
)
)
# 结果 <class 'numpy.ndarray'>
A
=
arange
(
1
,
5
)
# 起点为1,步长默认为1
print
(
A
)
# 结果 [1 2 3 4]
A
=
arange
(
1
,
5
,
2
)
# 步长默认为2
print
(
A
)
# 结果 [1 3]
A
=
arange
(
1
,
5.2
,
0.6
)
# 浮点数参数,结果就不一定完全符合了
print
(
A
)
# 结果 [1. 1.6 2.2 2.8 3.4 4. 4.6 5.2]
转载请注明原文地址:https://blackberry.8miu.com/read-35546.html
最新回复
(
0
)