Python - 标量的多个列表

时间:2015-02-04 06:30:40

标签: python numpy

请参阅此链接In Python how will you multiply individual elements of a list with a floating point or integer number?

中提到的问题

我使用import numpy as np;然后将列表与flaoting数相乘,并将更新的值存储在同一列表中。但是,新值类似于[[array([10.])] .....

现在我想删除数组并使用带有整数值的列表。

1 个答案:

答案 0 :(得分: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]

直接返回列表