Я хочу создать генератор случайных чисел, но с условием.
код подобен приведенному ниже;
s_weights = []
num = 3
limit = 50000
np.random.seed(101)
for x in range(limit):
weights = np.random.random(num)
weights /= np.sum(weights)
s_weights.append(weights)
он возвращает мне 50 000 списков массивов из 3 весов (3,)как показано ниже
0.429134083359603413e-01 5.115615408184341906e-01 2.552505084560561729e-02
Я хочу ограничить первый вес с правилом> = 0,60
первый вес должен изменяться в диапазоне от 0,60 до 1,00, а два других должны изменяться в диапазоне от 0,00 до 1,00
как я могу изменить код?
заранее спасибо