Вычислять случайные целые числа в диапазоне в Python - PullRequest
0 голосов
/ 05 мая 2018

Я хочу, например, вычислить 5000 случайных чисел в диапазоне 0-50000. Я делаю это, используя следующий код в Python:

np.random.seed(0)
ind = np.random.randint(TOTAL_SIZE, size=(5000,)) //TOTAL_SIZE = 50.000

Как я могу хранить остальные целые числа. Я пробовал что-то вроде ~ ind, но не получилось.

1 Ответ

0 голосов
/ 05 мая 2018

Вы можете использовать list comprehension.

rest = np.array([i for i in range(0,50000) if i not in ind])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...