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

溫馨提示×

python兩個一維數組怎么合成二維數組

小億
204
2023-10-11 00:26:44
欄目: 編程語言

要將兩個一維數組合成一個二維數組,可以使用numpy庫中的函數np.stack()np.vstack()

使用np.stack()時,需要指定axis參數的值為0,表示按垂直方向(行)堆疊數組。

以下是示例代碼:

import numpy as np
# 兩個一維數組
arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
# 使用np.stack()合成二維數組
arr_2d = np.stack((arr1, arr2), axis=0)  # axis=0表示按行堆疊
print(arr_2d)

輸出結果為:

[[1 2 3]
[4 5 6]]

使用np.vstack()時,直接傳入需要合并的一維數組即可。

以下是示例代碼:

import numpy as np
# 兩個一維數組
arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
# 使用np.vstack()合成二維數組
arr_2d = np.vstack((arr1, arr2))
print(arr_2d)

輸出結果為:

[[1 2 3]
[4 5 6]]

無論使用np.stack()還是np.vstack()合成二維數組,輸出的結果都是相同的。

0
北海市| 义乌市| 盐山县| 舟山市| 萝北县| 准格尔旗| 姜堰市| 临洮县| 安福县| 涿鹿县| 九江市| 霍州市| 驻马店市| 霍林郭勒市| 左云县| 佛坪县| 报价| 招远市| 台江县| 宁陕县| 互助| 即墨市| 营山县| 汉川市| 铁岭县| 长葛市| 周口市| 恩平市| 广饶县| 鸡东县| 凤城市| 布尔津县| 南陵县| 襄樊市| 竹溪县| 修水县| 平陆县| 安塞县| 东阿县| 扎赉特旗| 石屏县|