如何从Python中的元素列表生成加权随机列表,以便选择所有元素

时间:2018-10-23 22:05:07

标签: python

说我有一些碰巧相加起来的概率

prob=[.80,.10,.05,.02,.02,.01]

与元素相对应的

elements=["A","B","C","D","E","F"]

我想对列表进行随机化处理,以便每个元素都有被拾取的可能性,并被放入第一个可用的插槽中,但是一旦被拾取就不再被拾取。

我搜索了StackOverflow,但我只能找到完全随机选择元素的情况,或者只能选择具有加权随机数的单个项。

0 个答案:

没有答案