The .sample() method returns a list of items that are randomly sampled from a given population. The returned list consists of randomly selected items without duplicates.


For arguments, the .sample() method accepts a population and a number to set the length of the returned sample.

random.sample(population, number)

The population is a sequence of items can either be a list, string, or range. If sets are used, they should be converted to a list or tuple before being passed to this method.

Codebyte Example



Interested in helping build Docs? Read the Contribution Guide or share your thoughts in this feedback form.

Learn Python on Codecademy