title: python shuffling with a parameter to get the same result
body: <pre><code>import random
  x = [1, 2, 3, 4, 5, 6]
  random.shuffle(x)
  print x
  </code></pre>
  
  <p>I know how to shuffle a list, but is it possible to shuffle it with a parameter such that the shuffling produces the same result every time? </p>
  
  <p>Something like; </p>
  
  <pre><code>random.shuffle(x,parameter)
  </code></pre>
  
  <p>and the result is the same for this parameter. 
  Say parameter is <code>4</code> and the result is <code>[4, 2, 1, 6, 3, 5]</code> every time.</p>