Home >>Python Random Module >Python Random choices() Method
Python Random choices() Method in python is used to returns a random selected item of list from the specified sequence a list, a range, a tuple or any other kind of sequence.
Syntax:random.choices(sequence, weights=None, cum_weights=None, k=1)
Parameter | Description |
---|---|
sequence | It is Required a sequence like a range ,a list, a tuple of numbers etc. |
weights | It is Optional. A list of the possibility for each value and their default value is none |
cum_weights | It is Optional. you can weigh the possibility for each value in a list. Default value is None |
k | It is Optional. Defining the length of the returned list of an integer. |
import random
myco = ["Python", "mySql", "Jquery"]
print(random.choices(myco, weights = [5, 2, 3], k = 10))
import random
myfruits = ["cherry", "mango", "apple"]
print(random.choices(myfruits, weights = [2, 2, 3], k = 4))