To generate a dummy list with
n random elements in Python, you can use the
random module along with list comprehension. Here’s a step-by-step guide:
1. Import the
2. Specify the size of the list,
n, and the range of values from which the random elements will be generated.
3. Use a list comprehension to generate the random elements and create the dummy list:
dummy_list = [random.randint(start, end) for _ in range(n)]
In the code snippet above,
random.randint(start, end) generates a random integer between
end (inclusive) for each iteration of the loop, repeated
n times. The underscore
_ is used as a throwaway variable since its value is not used.
import random n = 10 start = -10 end = 10 dummy_list = [random.randint(start, end) for _ in range(n)] print(dummy_list)
My output (yours might be different from mine due to the randomness):
[3, 4, -1, -1, -3, -6, 9, 7, -2, 5]
You can also set a random seed to make the output consistent when re-executing the code:
import random # set random seed random.seed(2023) # other code
That’s it. Happy coding!