を浮くために個々のアレイとして終わるnumpyの配列内のすべての要素Iは、アレイ内のすべての要素も配列された配列があります。変更の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 ...]]
何この配列および変更を反復するための最良の方法であります個々の配列から浮動小数点までのすべての要素?
余分な[]を削除するためにインデックスを混在させ、配列を結合するには '連結 '(または' stack')してみてください。 – hpaulj
このアレイはどのように作成されましたか?私はその創作を直接修正する方が簡単かもしれないと思うし、おそらくもっときれいかもしれない。 – Julien
'a = np.array(a).astype(np.float)'についてどうですか? –