Red de conocimiento informático - Material del sitio web - ¿Cómo implementar probabilidades desiguales en Python?

¿Cómo implementar probabilidades desiguales en Python?

El "primer caso" está marcado como 'a' y el "segundo caso" está marcado como 'b'; la probabilidad de ocurrencia de 70-30 es la proporción de elementos de la lista;

Los elementos de la lista se pueden extraer uno por uno después de codificarlos para simular varias situaciones que ocurren según la probabilidad

>>> importar aleatoriamente

>>> lst = [ 'a',]*7 +['b',]*3

>>> lst

['a', 'a', 'a', 'a' , 'a', 'a ', 'a', 'b', 'b', 'b']

>>> random.shuffle(lst)

>> > lst

['a', 'b', 'a', 'a', 'b', 'a', 'a', 'b', 'a', 'a']

>>>