greenflame wrote: > Zhang Fan wrote: >> ... The random module has a `shuffle' method. It "Shuffle the sequence x >> in place". It may be help for you > > I am sorry but this does not help much. In my version of python (2.3) > this method does not seem to exist. Also from the documentation, it > seems that this method would give a random number.
Using Python 2.3.4 on Windows 2000, I get: import random lst = range(52) random.shuffle(lst) print lst [8, 26, 9, 10, 22, 39, 36, 48, 29, 5, 50, 16, 15, 2, 40, 33, 3, 7, 37, 43, 11, 0, 30, 49, 32, 44, 24, 47, 42, 27, 23, 28, 12, 18, 13, 35, 1, 34, 25, 45, 21, 20, 46, 38, 17, 31, 6, 4, 14, 41, 51, 19] Don't be so sure the advice you get is wrong. --Scott David Daniels [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list