擅长:python、mysql、java
<p>为什么不避免使用循环,而不是直接设置k参数:</p>
<pre><code>Winners = random.choices(Cars, weights=(33, 28.57, 14.285, 10, 8.33, 6.66, 4, 1.9), k=100)
print(Winners.count("yourDesiredCar"))
</code></pre>
<p>如果你想要所有的计数,你可以用以下方法</p>
<pre><code>from collections import Counter
print(Counter(Winners))
</code></pre>
<p>其输出类似于:</p>
<pre><code>Counter({'Second': 31, 'Favorite': 27, 'Third': 13, 'Fifth': 10, 'Forth': 9, 'Sixth': 7, 'Eigth': 2, 'Seventh': 1})
</code></pre>