A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.geeksforgeeks.org/python/python-numbers-choice-function/ below:

Python Numbers | choice() function

Python Numbers | choice() function

Last Updated : 10 Jan, 2018

choice() is an inbuilt function in Python programming language that returns a random item from a list, tuple, or string.

Syntax:
random.choice(sequence)
Parameters: 
sequence is a mandatory parameter that
can be a list, tuple, or string.
Returns:  
The choice() returns a random item. 
Note:We have to import random to use choice() method.

Below is the Python3 implementation of the above approach:

Python3
# Python3 program to demonstrate the use of
# choice() method 

# import random 
import random

# prints a random value from the list
list1 = [1, 2, 3, 4, 5, 6] 
print(random.choice(list1))

# prints a random item from the string 
string = "striver" 
print(random.choice(string))  

The output every-time will be different as the system returns a random item.

Output:
5
s
Practical application:

Print any random number 5 times from a given list.

Python3
# Python3 program to demonstrate the practical application
# choice() 

# import random module 
import random 

list1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 

for x in range(5):
    print(random.choice(list1))

The output changes every time as choice() function is used. Output:

1
4
1
5
7


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4