random list python code example

Example 1: python list of random values

# To create a list of random integer values:
import random
randomlist = random.sample(range(10, 30), 5)
# Output:
# [16, 19, 13, 18, 15]

# To create a list of random float numbers:
import numpy
random_float_array = numpy.random.uniform(75.5, 125.5, 2)
# Output:
# [107.50697835, 123.84889979]

Example 2: python function to print random number

import random
n = random.randint(0,22)
print(n)

Example 3: n random numbers python

>>> import random
>>> random.sample(range(1, 100), 3)
[77, 52, 45]

Example 4: python randomly sample entry from a set

# Basic syntax:
import random
random.sample(your_set, number_of_elements)
# Where:
#	- number_of_elements is the number of elements you want to sample
# 		without replacement from your_set
# Note, the samples elements are returned as a list. Use set(the_list)
#	to convert back to a set

# Example usage:
your_set = {'a', 'bunch', 'of', 'unique', 'words'}
random.sample(your_set, 1)
--> ['words']

random.sample(your_set, 3)
--> ['words', 'of', 'a']

Example 5: select random value from list python

import random

# with replacement = same item CAN be chosen more than once.
# without replacement = same item CANNOT be chosen more then once.

# Randomly select 2 elements from list without replacement and return a list
random.sample(list_name, 2)

# Randomly select 3 elements from list with replacement and return a list
random.choices(set_name, k=3)

# Returns 1 random element from list
random.choice(list_name)

Example 6: python random liste

import random

liste = ["world, HELLO !", "hello world !"]

N = random.choice(liste)

print(N)