import random
a = [11, 12, 13, 14]
b = [21, 22, 23, 24, 25]
c = [31, 32, 33, 34, 35, 36]
total = a+b+c
print ("Choosing 3 random items from any list")
sampled_list = random.sample(total, 3)
print(sampled_list)
С помощью этого скрипта я могу выбрать три случайных элемента без замены. Теперь я хочу вычислить вероятность того, что сгенерированный случайный список будет включать, например, два элемента из списка b или по элементу из каждого списка. Как мне это сделать? Разве мой выбор чисел в списке не самый эффективный способ сделать это?
Я пытаюсь написать сценарий, который вычисляет вероятность выбора случайных элементов из заданного списка. Вот что у меня есть на данный момент: [code]import random
a = [11, 12, 13, 14] b = [21, 22, 23, 24, 25] c = [31, 32, 33, 34, 35, 36]
total = a+b+c
print ("Choosing 3 random items from any list") sampled_list = random.sample(total, 3) print(sampled_list) [/code] С помощью этого скрипта я могу выбрать три случайных элемента без замены. Теперь я хочу вычислить вероятность того, что сгенерированный случайный список будет включать, например, два элемента из списка b или по элементу из каждого списка. Как мне это сделать? Разве мой выбор чисел в списке не самый эффективный способ сделать это?