#!/usr/bin/env python#coding:utf-8
import random
def shuffle(n):
a = range(n)
for i in range(len(a) - 1, 0, -1): k = random.randint(0, i) a[i], a[k] = a[k], a[i]
return a
print shuffle(10)