NumPy中怎么創(chuàng)建切片

小億
82
2024-05-11 18:24:50

要在NumPy中創(chuàng)建切片,可以使用slice()函數(shù)或直接使用[start:stop:step]的語(yǔ)法。

例如,創(chuàng)建一個(gè)從0到9的切片:

import numpy as np

arr = np.arange(10)
sliced_arr = arr[2:8]
print(sliced_arr)

這將輸出:

[2 3 4 5 6 7]

另外,您也可以使用slice()函數(shù)來(lái)創(chuàng)建切片:

import numpy as np

arr = np.arange(10)
s = slice(2, 8)
sliced_arr = arr[s]
print(sliced_arr)

這也將輸出:

[2 3 4 5 6 7]

0