原创 Python帶權重隨機數的簡單實現

該方法是常用的帶權重隨機數生成方法,思路是先將權重值求和total,在0與權重和total之間獲得一個隨機數rd,遍歷權重字典,累加其權重值weight_sum, 當rd小於或等於weight_sum時,返回當前的權重key值,示例代碼如下