【发布时间】:2018-03-21 21:56:54
【问题描述】:
我正在做类似于Weighted choice short and simple 的事情,但是,我还需要根据场景调整权重。
我尝试做一些简单的算术运算,即weight *= 2,但累积和必须等于 1(显然)而且我不知道如何调整一个权重,并让其他权重也调整.. 必须有我正在监督的一些简单的解决方案。
场景
mylist = ['a', 'b', 'c', 'd']
myweights = [0.25, 0.25, 0.25, 0.25]
从mylist 中选择一个项目并通过一个函数运行它后,我想在根据调整后的权重选择另一个项目之前,向上或向下调整与该项目相关的重量。
【问题讨论】:
-
是的,我想它确实符合重复的条件。我只想指出,我可能从未发现过这个问题,因为我尝试使用关键字“更新权重”和“权重分布”等,而不是“标准化”。
标签: python