【发布时间】:2023-03-06 07:08:01
【问题描述】:
我正在尝试编写一个numpy 函数,它会自行迭代以更新其函数的值。例如,如果 Random_numb 等于 [50, 74, 5, 69, 50]。所以计算会像10* 50 = 500 进行第一次计算,公式为Starting_val = Starting_val * Random_numb。 Starting_Val 将等于500,因此对于第二次计算,它将为500 * 74 = 37000。将 Startin_Val 从 500 更新为 37000。在进行计算时迭代 Random_numb,使用元素 1:50 用于计算 1,元素 2 74 用于计算 2,依此类推。计算将一直持续到 Random_numb 数组的末尾。
import numpy as np
Starting_val = 10
Random_numb = random.randint(100, size=(5))
Starting_val = Starting_val * Random_numb
【问题讨论】:
标签: python arrays function numpy random