2017-09-22 71 views

回答

1

开始随机化列表:

from random import shuffle 
shuffle(list) 

然后,将列表映射到字典中,使用每个ele的索引MENT一个作为关键递增(enumerate这里是你的朋友):

result = {v+1: k for v, k in enumerate(list)} 
1

假设你不关心越来越duplucate值,random.choice有你覆盖:

dict = { 1: random.choice(list), 2: random.choice(list) } 

确保您的列表不是空着,否则将使用random.shuffle引发一个IndexError

相关问题