Select randomly n elements from a list using choice()
The choice() method is used to return a random number from given sequence. The sequence can be a list or a tuple. This returns a single value from available data that considers duplicate values in the sequence(list).
python3
# importing random module import random # declaring list list = [ 2 , 2 , 4 , 6 , 6 , 8 ] # initializing the value of n n = 4 # traversing and printing random elements for i in range (n): # end = " " so that we get output in single line print (random.choice( list ), end = " " ) |
Output :
8 2 4 6
RECOMMENDED ARTICLES – Randomly select elements from list without repetition in Python
Randomly select n elements from list in Python
In this article, we will discuss how to randomly select n elements from the list in Python. Before moving on to the approaches let’s discuss Random Module which we are going to use in our approaches.
A random module returns random values. It is useful when we want to generate random values. Some of the methods of Random module are:- seed(), getstate(), choice(), sample() etc.