我有一個 numpy 陣列
x = np.array([145100, [ 1,2,3 ], 100.6])
,我想把它弄成這樣:
[145100, 1,2,3 , 100.6]
我試過這個,但沒有給出任何結果:
x = np.ravel(x)
由于形狀仍然是 (3,) 而不是 (5,)。我錯過了什么?
uj5u.com熱心網友回復:
使用numpy.hstack:
import numpy as np
x = np.array([145100, [ 1,2,3 ], 100.6])
x = np.hstack(x)
array([1.451e 05, 1.000e 00, 2.000e 00, 3.000e 00, 1.006e 02])
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/393346.html
上一篇:概率X>=Y的Python演算法,其中X和Y的分布基于2個采樣點陣列
下一篇:cumsum和十進制數的問題
