Кто-нибудь знает способ шифрования элементов в списке? - PullRequest
5 голосов
/ 06 октября 2009
thelist = ['a','b','c','d']

Как я могу зашифровать их в Python?

Ответы [ 4 ]

15 голосов
/ 06 октября 2009
>>> import random
>>> thelist = ['a', 'b', 'c', 'd']
>>> random.shuffle(thelist)
>>> thelist
['d', 'a', 'c', 'b']

Ваш результат будет (надеюсь!) Разным.

13 голосов
/ 06 октября 2009
import random
random.shuffle(thelist)

Обратите внимание, это перетасовывает список на месте.

6 голосов
/ 06 октября 2009

Используйте функцию random.shuffle():

random.shuffle(thelist)
5 голосов
/ 06 октября 2009

Используйте функцию shuffle из модуля random:

>>> from random import shuffle
>>> thelist = ['a','b','c','d']
>>> shuffle(thelist)
>>> thelist
['c', 'a', 'b', 'd']
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...