Generando números aleatorios con probabilidades ponderadas en python

Dado un conjunto entero positivoa, el objetivo es generar 5 números aleatorios en función del peso que tienen en la matriz.

Por ejemplo:

a = [2,3,4,4,4,4,4,6,7,8,9]

En este caso, el número 4 ha aparecido 5 veces, en este caso, el número 4 debería tener la probabilidad de que aparezca 5/11.

No se deben repetir números.

Respuestas a la pregunta(3)

Su respuesta a la pregunta