Member 11436383 Ответов: 0

Преобразование списка в ndarray с помощью Python


Всем привет,
Я использую python и хочу передать список:
a = [[- 0.21139, -0.12441, -0.11351, 1.14771, 1.07247, -23.24086, 6.47335, -43.266, 14.02002, 100.0, 1.0, 4.0, 0.0, 4.0, 12.0, 44.46345, 155.0], [-0.06159, -0.05844 , -0,0521, -7,57599, 1,02423, -81,87088, 84,25109, -16,99671, 0,0, 6,15788, 0,0, 4,0, 0,0, 5,0, 11,0, 45,56494, 180,0], [0,0931, 0,09544, 0,10734, 1,09164, 0,98795, 25,26066, - 12,06498, 6,89224, 100,0, 0,0, 0,0, 4,0, 0,0, 1,0, 8,0, 36,76852, 180,0], [-0,26577, -0,38043, -0,37871, 1,23657, 0,433, -60,65218, 32,14973, -28,63006, 0,0, 100,0, 0,0 , 3.0, 1.0, 1.0, 5.0, 56.99706, 147.0], [-0.0701, -0.0627, -0.04049, 1.01785, 0.90328, -18.8797, 2.06541, -37.89732, 53.864, 100.0, 0.0, 6.0, 0.0, 4.0, 11.0, 39.94827, 149.0]]
Чтобы ввести ndarray:
[[ -2.11390000 e-01 -1.24410000 e-01 -1.13510000 e-01 1.14771000 e+00
1.07247000 e+00 -2.32408600 e+01 6.47335000 e+00 -4.32660000 e+01
1.40200200 e+01 1.00000000 e+02 1.00000000 e+00 4.00000000 e+00
0.00000000 e+00 4.00000000 e+00 1.20000000 e+01 4.44634500 e+01
1.55000000 e+02]
[ -6.15900000 e-02 -5.84400000 e-02 -5.21000000 e-02 -7.57599000 e+00
1.02423000 e+00 -8.18708800 e+01 8.42510900 e+01 -1.69967100 e+01
0.00000000 e+00 6.15788000 e+00 0.00000000 e+00 4.00000000 e+00
0.00000000 e+00 5.00000000 e+00 1.10000000 e+01 4.55649400 e+01
1.80000000 e+02]
[ 9.31000000 e-02 9.54400000 e-02 1.07340000 e-01 1.09164000 e+00
9.87950000 e-01 2.52606600 e+01 -1.20649800 e+01 6.89224000 e+00
1.00000000 e+02 0.00000000 e+00 0.00000000 e+00 4.00000000 e+00
0.00000000 e+00 1.00000000 e+00 8.00000000 e+00 3.67685200 e+01
1.80000000 e+02]
[ -2.65770000 e-01 -3.80430000 e-01 -3.78710000 e-01 1.23657000 e+00
4.33000000 e-01 -6.06521800 e+01 3.21497300 e+01 -2.86300600 e+01
0.00000000 e+00 1.00000000 e+02 0.00000000 e+00 3.00000000 e+00
1.00000000 e+00 1.00000000 e+00 5.00000000 e+00 5.69970600 e+01
1.47000000 e+02]
[ -7.01000000 e-02 -6.27000000 e-02 -4.04900000 e-02 1.01785000 e+00
9.03280000 e-01 -1.88797000 e+01 2.06541000 e+00 -3.78973200 e+01
5.38640000 e+01 1.00000000 e+02 0.00000000 e+00 6.00000000 e+00
0.00000000 e+00 4.00000000 e+00 1.10000000 e+01 3.99482700 e+01
1.49000000 e+02]]

Кто-нибудь поможет ?

Что я уже пробовал:

Я пытался:
импорт включает в себя как НП
Нда=НП.массив(а)

Richard MacCutchan

В чем вопрос?

Member 11436383

Как преобразовать первый список во второй ?

Richard MacCutchan

Оба выглядят одинаково для меня.

0 Ответов