ОК, пишу так, как я думаю, на языке питона c:
Я хочу сгенерировать лотерейный выбор по требованию, а затем получить столько «лотков данных», сколько мне нужно. Запишите основы, выложите sh их и express проблему в python:
import random
def lottery_dataframe(number_required=5000):
return (lottery_pick() for _ in range(number_required))
def lottery_pick():
return (*(lottery_digit_pick() for _ in range(6)), powerball_digit_pick())
def powerball_digit_pick():
return random.randint(1, 25)
def lottery_digit_pick():
return random.randint(1, 70)
Обратите внимание, что эти данные генерируются только по мере необходимости. Для просмотра сгенерированного материала вы можете поместить его в список, например
In [1]: list(lottery_dataframe(4))
Out[1]:
[(68, 10, 31, 28, 27, 49, 4),
(26, 68, 24, 12, 62, 21, 19),
(16, 20, 23, 52, 70, 36, 22),
(9, 30, 33, 39, 21, 12, 6)]