inprogress = []
while len(available) > 0:
    taskindex = available.pop(random.randrange(0, len(available)))
Есть ли способ имитировать python random.shuffle очереди, используя псевдослучайную последовательность или хеш-функцию?