Я не знаю, является ли это шаблон, но я использую отражение для генерации SQL от определений классов ДАО.
>>> import random
>>> thelist = ['a', 'b', 'c', 'd']
>>> random.shuffle(thelist)
>>> thelist
['d', 'a', 'c', 'b']
Ваш результат (надеюсь!) Изменится.
import random
random.shuffle(thelist)
Обратите внимание, это перемешивает список на месте.
Use the random.shuffle()
function:
random.shuffle(thelist)
Используйте функцию перемешать
из модуля random
:
>>> from random import shuffle
>>> thelist = ['a','b','c','d']
>>> shuffle(thelist)
>>> thelist
['c', 'a', 'b', 'd']