需求:随机确定汇报顺序,用python生成一个随机数,然后排序
import random
res={}
groups=['段','胡','何','宋','卢','冯'] #需要排序的对象
for group in groups:
score=random.random() #随机生成一个数,作为value
res[group]=score
res2 = sorted(res.items(), key=lambda x: x[1]) #对value值进行排序,升序
res3 = sorted(res.items(), key=lambda x: x[1] ,reverse = True) #降序排序