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 returns reshuffled list.

Example

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

#!/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]



Advertisements
Advertisements