溫馨提示×

NumPy怎么連接多個數(shù)組

小億
88
2024-05-13 12:43:14
欄目: 編程語言

要連接多個數(shù)組,可以使用numpy.concatenate()函數(shù)。這個函數(shù)可以接受一個包含多個數(shù)組的列表作為參數(shù),并按照指定的軸來連接這些數(shù)組。例如,要連接兩個一維數(shù)組,可以這樣做:

import numpy as np

arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])

result = np.concatenate([arr1, arr2])
print(result)

如果要連接多個數(shù)組,可以將它們放在一個列表中傳遞給np.concatenate()函數(shù):

arr3 = np.array([7, 8, 9])
result = np.concatenate([arr1, arr2, arr3])
print(result)

如果要連接的數(shù)組維度不同,可以使用axis參數(shù)來指定連接的軸。默認情況下,axis參數(shù)為0,表示沿著第一個維度進行連接。如果要沿著其他維度進行連接,可以將axis設置為相應的值。

0