【发布时间】:2021-06-01 14:37:40
【问题描述】:
下面的代码通过Vals 函数,它对Numbers 值进行分类,并在排序后将所有总和相加。我正在尝试将 SUM 值附加到 T_SUM 以存储每个排序的每个 SUM 的值。
Vals= np.arange(start=60, stop=105, step=5)
Numbers = np.array([123.6, 130 , 150, 110.3748, 111.6992976,
102.3165566, 97.81462811 , 89.50038472 , 96.48141473 , 90.49956702, 65])
T_Sum = np.array([])
p= 0
while len(Vals) != p:
Numbers= np.where(Numbers >= Vals[p],Numbers ,0 )
p = p + 1
SUM = np.sum(Numbers)
T_Sum = np.concatenate((T_Sum, SUM))
print(T_Sum)
【问题讨论】:
-
那么问题或问题是什么?
标签: python arrays numpy while-loop sum