n
!
"##$%&
"# n $
*)
+
"#
#
,-.#
#
#(
20
203#
$
{
$0P
(
Ω
)
→
[
4'
]
$
(
Ω
)
=
∀
(
(' )
)
∈
(
P
(
Ω
)
)
(∩)=∅⇒$
(
(∪)
)
=$
(
(
)
+$
(
)
)
$-
#0#6..+
.7*#*.,(')''"'8
9.(:'
(
$/(1;$/)1;$/1;$/"1;$/1;$/81;
4430
./#
1
1
2
3
4
import numpy as np
L=list(np.random.choice(['A','B','C','D','E','F'],100,p=[1/6,1/6,1/6,1/6,1/6,1/6]))
print(L)
print([[ev,L.count(ev)/len(L)] for ev in set(L)])
<#)##8##(##(##(##(##8######)####"##(##)##)##"##8####(##(##(####"##"########)##8######"#
#"##"######"##"##"####8##"########"##(##8##)######(######(##########"##"##(##(##)#
###)########"####"##)##8##(####8##8####"##"##)##"##8##)####)##"####)##)####)##8##8##"#
#8##8##"##(#=
<<#(#4>=<##4?=<#8#4?=<##4=<#)#4>=<#"#4==
,333
0
<<#(#4>=<##4+=<#8#4=<##4@=<#)#4=<#"#4@==
<<#(#4+=<##4=<#8#4?=<##4=<#)#4?=<#"#4==
<<#(#4=<##4=<#8#4@=<##4+=<#)#4>=<#"#4@==
$4444#0
<<#(#4+?@=<##4A?=<#8#4+>=<##4+@>=<#)#4+??=<#"#4+>!==
<<#(#4+!=<##4A??=<#8#4+?=<##4+@=<#)#4+=<#"#4+!A==
<<#(#4A=<##4+@=<#8#4+@=<##4A+=<#)#4+?>=<#"#4++==
B 7.C5D