2015-02-04 3 views
0

Обратитесь к вопросу, упомянутые на этой ссылке In Python how will you multiply individual elements of a list with a floating point or integer number?Python - список со множественным скалярным

Я использую import numpy as np; затем умножьте список с номером флеорации и сохраните обновленные значения в том же списке. Однако новые значения похожи на [[array ([10.])] .....

Теперь я хочу удалить массив и использовать список с целым значением.

+2

Пожалуйста, покажите код, ввод и ожидаемый результат. – Ofiris

ответ

0

Вы хотите повернуть np.array() назад к списку?

import numpy as np 
P=2.45 
S=[22, 33, 45.6, 21.6, 51.8] 
SP = P*np.array(S) 
SP_LIST =list(SP) 

В посте связывания также содержит:

[x * P for x in S] 

возвращает список непосредственно

Смежные вопросы