Python Number shuffle() Method


Advertisements


Description

The method shuffle() randomizes the items of a list in place.

Syntax

Following is the syntax for shuffle() method −

shuffle (lst )

Note − This function is not accessible directly, so we need to import shuffle module and then we need to call this function using random static object.

Parameters

  • lst − This could be a list or tuple.

Return Value

This method does not return any value.

Example

The following example shows the usage of shuffle() method.

Live Demo
#!/usr/bin/python
import random

list = [20, 16, 10, 5];
random.shuffle(list)
print "Reshuffled list : ",  list

random.shuffle(list)
print "Reshuffled list : ",  list

When we run above program, it produces following result −

Reshuffled list :  [16, 5, 10, 20]
Reshuffled list :  [16, 5, 20, 10]

python_numbers.htm

Advertisements