.shuffle()

BrandonDusch's avatar
Published Feb 26, 2022Updated Mar 9, 2022
Contribute to Docs

The .shuffle() method takes a list as a parameter and randomly re-orders the contents in place.

Syntax

random.shuffle(list)

The list is the collection of items to be shuffled in place.

Example

After importing the random module, lists can be rearranged with .shuffle():

import random
my_list = [0,1,2,3,4,5,6,7,8,9]
random.shuffle(my_list)
print(my_list)
# Output: [2, 3, 5, 0, 6, 8, 4, 7, 1, 9]

Codebyte Example

Code
Output
Loading...

All contributors

Contribute to Docs

Learn Python on Codecademy