Python Program to Randomly Select an Element From the List

To understand this example, you should have the knowledge of the following Python programming topics:


Example 1: Using random module

import random

my_list = [1, 'a', 32, 'c', 'd', 31]
print(random.choice(my_list))

Output

31

Using random module, we can generate a random element from a list. As shown in the example above, the list my_list is passed as a parameter to choice() method of random module.

Note: The output may vary.


Example 2: Using secrets module

import secrets

my_list = [1, 'a', 32, 'c', 'd', 31]
print(secrets.choice(my_list))

Output

c

Using choice() method of secrets module, you can select a random element from the list.

It is cryptographically safer than the random module.


Also Read:

Did you find this article helpful?

Your builder path starts here. Builders don't just know how to code, they create solutions that matter.

Escape tutorial hell and ship real projects.

Try Programiz PRO
  • Real-World Projects
  • On-Demand Learning
  • AI Mentor
  • Builder Community