1import random
2
3#1.A single element
4random.choice(list)
5
6#2.Multiple elements with replacement
7random.choices(list, k = 4)
8
9#3.Multiple elements without replacement
10random.sample(list, 4)
1import random
2choose = ["Egg","Rat","Rabbit","Frog","Human"]
3Choosen = random.choice(choose)
4print(Choosen)
1import random
2
3# there are 2 ways for this
4listofnum = [1, 2, 3, 4, 5]
5# 1
6print(random.choice(listofnum))
7
8# 2
9random.shuffle(listofnum)
10print(listofnum)
1import random
2
3# with replacement = same item CAN be chosen more than once.
4# without replacement = same item CANNOT be chosen more then once.
5
6# Randomly select 2 elements from list without replacement and return a list
7random.sample(list_name, 2)
8
9# Randomly select 3 elements from list with replacement and return a list
10random.choices(set_name, k=3)
11
12# Returns 1 random element from list
13random.choice(list_name)