Стоит отметить, что Exchange должен подавлять сообщения об отсутствии на работе в ответ на сообщения с заголовком Precedence:bulk
или X-Auto-Response-Suppress:OOF
:
http: //blogs.technet. ком / б / обмен / архив / 2006/10/06 / 3395024.aspx
>>> import random
>>> x = [1, 2, 3, 4, 3, 4]
>>> random.shuffle(x)
>>> x
[4, 4, 3, 1, 2, 3]
>>> random.shuffle(x)
>>> x
[3, 4, 2, 1, 3, 4]
Похоже, это самый простой способ, если не самый случайный ( этот вопрос более полно объясняет ограничения): http: //docs.python .org / library / random.html # random.shuffle
Вам нужно будет прочитать строки в массив, а затем использовать алгоритм перемешивания. Я рекомендую перемешать Fisher-Yates
Для данной строки item , вот однострочник:
''.join([str(w) for w in random.sample(item, len(item))])