欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python矩陣轉換數組

林子帆1年前6瀏覽0評論

在python中,矩陣是一種常用的數據結構。在某些場景下,需要將矩陣轉化為數組,這時就需要用到python的numpy庫。

import numpy as np
matrix = np.array([[1,2,3],[4,5,6],[7,8,9]]) #定義一個3x3的矩陣
array = matrix.flatten() #將矩陣展開成一維數組
print(array)

在上述代碼中,首先導入了numpy庫,接下來定義了一個3x3的矩陣,使用numpy庫的flatten()方法將矩陣展開成了一維數組,并將其打印出來。

如果想把一個多維數組展平成一維數組,可以使用numpy庫的ravel()方法。代碼如下:

import numpy as np
matrix = np.array([[[1,2],[3,4]],[[5,6],[7,8]]]) #定義一個2x2x2的多維數組
array = matrix.ravel() #將多維數組展開成一維數組
print(array)

在上述代碼中,首先導入了numpy庫,接下來定義了一個2x2x2的多維數組,使用numpy庫的ravel()方法將多維數組展開成了一維數組,并將其打印出來。