numpy.arange怎樣處理負(fù)數(shù)步長(zhǎng)

小樊
81
2024-09-23 12:10:34

numpy.arange 函數(shù)在處理負(fù)數(shù)步長(zhǎng)時(shí),會(huì)從起始值向結(jié)束值反向遍歷。具體來說,負(fù)數(shù)步長(zhǎng)意味著數(shù)組元素將按照遞減的順序排列。

以下是使用負(fù)數(shù)步長(zhǎng)的示例:

import numpy as np

start = 5
stop = -1
step = -1

result = np.arange(start, stop, step)
print(result)

輸出:

[5 4 3 2 1]

在這個(gè)例子中,我們從 5 開始,以 -1 為步長(zhǎng),直到到達(dá)或小于 1。數(shù)組元素按照遞減的順序排列,得到結(jié)果 [5, 4, 3, 2, 1]。

0