[Numpy-discussion] generate a random sample based on independent priors in `random.choice` #22082