有序字典

from collections import OrderedDict
from random import randint
from time import time

d = OrderedDict()
players = list('asdfghjkl')
start = time()

for i in range(9):
    input()
    p = players.pop(randint(0,8-i))
    end = time()
    print(i+1, p, end - start)
    d[p] = (i+1, end - start)


for j in d:
    print(j, d[j])

你可能感兴趣的:(python高级)