Python Numbers | choice() function (original) (raw)
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