所有元素我已陣列,其中陣列中所有的元件的也數組:更改numpy的陣列,其最終成爲單獨的陣列,以漂浮的Python
a = [[array([ 4.15167139]) array([ 2.80260218]) array([ 3.34189103])
array([ 3.73434426]) array([ 3.76504973]) array([ 3.91946708])
array([ 2.850741]) array([ 1.9985034]) array([ 4.05191836])
array([ 3.46145848]) array([ 2.99489689]) array([ 2.60462582])
array([ 1.91031189]) array([ 2.90006744]) array([ 3.69799451])
array([ 3.83314665]) array([ 4.42917628]) array([ 5.17647658])
array([ 4.63462677]) array([ 4.69085313]) array([ 4.84746095])
array([ 5.04396694]) array([ 5.10152712]) array([ 3.33442499])
array([ 4.87380637]) ...]]
我希望這是相同的形狀陣列,它現在是(20,96),但不是所有的數組是數組中的元素我只是想他們是浮動的:
a = [[ 4.15167139 2.80260218 3.34189103...4.87380637 ...]]
什麼是遍歷數組和變革的最佳途徑從單個數組到浮點的所有元素?
嘗試混合使用索引來移除多餘的[]和'concatenate'(或'stack')來連接數組。 – hpaulj
這個數組是如何創建的?我認爲直接修改它的創作可能會更容易......而且可能更乾淨。 – Julien
'a = np.array(a).astype(np.float)'? –