2017-10-03 12 views
0

は私がnumpyのサブアレイのリストにnumpyの配列を変換し

valuesと私はdiff_valuesが、ここでの値で同じフォーマットを持ちたいdiff_values

は、コンソールへのプリントアウトは、次の変数でき

[ array([ -2.89100978e+01, 2.09523810e-02, 1.03174219e-01, 
     -5.30000000e-01, -5.30000000e-01]) 
array([-13.47906113, 0.0288254 , -3.54654963, 0.08  , 0.08  ]) 
array([-74.79746139, -0.07901799, -5.44411026, -0.78  , -0.78  ]) 
..., 
array([ -6.66326800e+00, 2.32902029e-01, -7.10542736e-15, 
     1.74234528e-03, 7.50000000e-01]) 
array([ -7.93320153e+01, 1.35181758e-01, -2.11119612e+00, 
     -1.16156352e-03, -5.00000000e-01]) 
array([ -1.09462592e+02, -1.61758096e-02, -2.10215568e+00, 
     -2.32312704e-03, -1.00000000e+00])] 



[[ 6.21271154e+01 7.45228571e+01 5.36231884e+01 7.52100000e+01 
    7.52100000e+01] 
[ 3.32170176e+01 7.45438095e+01 5.37263626e+01 7.46800000e+01 
    7.46800000e+01] 
[ 1.97379565e+01 7.45726349e+01 5.01798130e+01 7.47600000e+01 
    7.47600000e+01] 
..., 
[ 1.81615120e+02 2.79861368e+01 5.58764070e+01 6.85322478e-02 
    2.95000000e+01] 
[ 1.02283105e+02 2.81213186e+01 5.37652109e+01 6.73706843e-02 
    2.90000000e+01] 
[ -7.17948718e+00 2.81051428e+01 5.16630552e+01 6.50475572e-02 
    2.80000000e+01]] 

とにかく、diff_valuesのすべての要素のすべてのリストを囲む配列()を削除できますか?ありがとうございました!

+0

また、あなたの質問に対処していた場合、私のpython :) –

+0

を使用しています、[答えを受け入れる]してください(httpsを:/ /stackoverflow.com/help/someone-answers)。 –

答えて

0
>>> x 
array([[ 1.0683473 , -0.58759015, 0.02937106], 
     [-1.03888421, -1.3840086 , -0.24847511], 
     [-1.9586019 , -1.46525766, 0.71635925]]) 

IIUC、あなたはリストの内包表記を使用することができます。

>>> [y for y in x] 
[array([ 1.0683473 , -0.58759015, 0.02937106]), 
array([-1.03888421, -1.3840086 , -0.24847511]), 
array([-1.9586019 , -1.46525766, 0.71635925])] 
関連する問題