如何在numpy中处理random.choice

我有两个列表,第一个包含项 L1 = ['A','B','C','D','E','F','G','H'],第二个列表包含用户选择这些项目的概率在我们的案例中,用户可以与多个项目相关联。 概率列表为概率= [0.05、0.1、0.1、0.1、0.9、0.9、0.05、0.5]。 目前我正在使用

np.random.choice(Product, 2, p=Probabilities) but I'm getting a ValueError: probabilities do not sum to 1

请提出我该怎么做才能获得所需的输出而不改变概率