中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

NumPy中怎么拆分數組

小億
83
2024-05-11 18:25:50
欄目: 編程語言

NumPy中可以使用split函數來拆分數組,語法如下:

numpy.split(ary, indices_or_sections, axis=0)

其中,ary表示要拆分的數組,indices_or_sections可以是一個整數或者一個數組,用于指定拆分的位置或者拆分的個數,axis表示沿著哪個軸進行拆分。

例如,將一個一維數組拆分成多個子數組:

import numpy as np

arr = np.array([1, 2, 3, 4, 5, 6])
subarrays = np.split(arr, 3)

print(subarrays)
# [array([1, 2]), array([3, 4]), array([5, 6])]

將一個二維數組按行拆分成多個子數組:

arr = np.array([[1, 2], [3, 4], [5, 6]])
subarrays = np.split(arr, 3)

print(subarrays)
# [array([[1, 2]]), array([[3, 4]]), array([[5, 6]])]

需要注意的是,拆分后得到的子數組是視圖而不是副本,修改子數組會影響原始數組。

0
张家港市| 昌宁县| 河津市| 克拉玛依市| 金门县| 南丹县| 舞阳县| 清流县| 隆尧县| 巴青县| 望城县| 杭州市| 亚东县| 英山县| 曲阳县| 沐川县| 抚松县| 商南县| 突泉县| 贞丰县| 固阳县| 茂名市| 宜川县| 山西省| 阜阳市| 衡东县| 米易县| 南华县| 且末县| 和田县| 克拉玛依市| 长治县| 涿州市| 新平| 岑巩县| 陇西县| 靖边县| 镇远县| 巩义市| 乳山市| 朔州市|