Ограничение Python random.shuffle

Из документации Pythonдля random.shuffle , который берет список и рандомизирует порядок его элементов:

Обратите внимание, что даже при довольно малом len(x) общее количество перестановки x больше, чем период самого случайного числа генераторы; это означает, что большинство перестановок длинной последовательности могут никогда не генерироваться.

Верно ли это для любого языка, поскольку ограничение, похоже, зависит от генератора случайных чисел? Можно ли написать функцию, которая может генерировать любую возможную перестановку произвольно длинного списка?

5
задан Colin 19 May 2012 в 02:44
поделиться