Pythonリストと辞書の実践的応用事例
バースデーパラドックスの検証
23人以上のグループで誕生日が重複する確率が50%を超える現象を検証する。異なるサンプルサイズでの確率を計算する。
import random
def 誕生日重複チェック():
birthdays = [random.randint(1, 365) for _ in range(23)]
return len(birthdays) != len(set(birthdays))
def 確率計算(試行回数):
重複数 = 0
for _ in rang ...
7月25日 23:34 投稿