Random Sampling Methods Python