Целью выбора является выборка массива, указание целого числа - это сокращение до диапазона длины целого числа. Таким образом, randint, вероятно, будет более эффективным, если вы неправильно используете свой выбор.
Однако правильный способ сделать это - np.random.choice(A, size=n)
. Именно так и пишется «образец с заменой».