Web | This Site

Python Basics
Python Advanced
Python Useful References
Python Useful Resources
Selected Reading
© 2011 TutorialsPoint.COM

| Home |  | References |  | Discussion Forums |  | About TP

# Python Number shuffle() Function

## Description:

This function randomizes the items of a list in place.

## Syntax:

    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:

Here is the detail of parameters:

- lst: This could be a list or touple

## Return Value:

Reshuffled list.

## Example:

    #!/usr/bin/python
    import random

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

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

This will produce following result:

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

Advertisement

Online Image Processing

Indian Baby Names