For a list of 10 ints, there are 10! Why possible order or permutation is random after only 5000 attempts? Does Schlämt duplicate? & gt; & Gt; & Gt; L = class (10) & gt; & Gt; & Gt; RL = list ()> & Gt; & Gt; In the I category (5000): ... random. Shuffle (L) ... RL.Append (L [:]) ... & gt; & Gt; & Gt; RL = [tl (e)]> gt; & Gt; & Gt; Lane (Set (RL)) 4997 & gt; & Gt; & Gt; I, for EN enumerate (RL) t: ... if RL Cotet (T)> 1: ... printed, t ... 102 (7, 5, 2, 4, 0, 6, 9, 3, 1, 8) 258 (1, 4, 0, 2, 7, 3, 5, 9, 6, 8) 892 (1, 4, 0, 2, 7, 3, 5, 9, 6, 8) 2878 (7, 5, 2, 4, 0, 6, 9, 3, 1, 8) 4123 (5, 8, 0, 1, 7, 3, 2, 4, 6, 9) 4633 (5, 8, 0, 1, 7, 3, 2, 4, 6, 9) & gt; & Gt; & Gt; 10 * 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 3628800 & gt; & Gt; & Gt; 2 ** 19937 - 1 431542479738816264805523551633791983905393 [snip]> gt; & Gt; L = list ()> & Gt; & Gt; In the I category (5000): ... el.appand (r...