random.setstate()
Восстанавливает состояние генератора, ранее полученное через getstate().
Сигнатура
random.setstate(state)Принимает объект, возвращённый getstate(), и возвращает генератор в сохранённое состояние. Позволяет воспроизвести ту же последовательность значений.
import random
state = random.getstate()
a = random.sample(range(100), 3)
random.setstate(state)
b = random.sample(range(100), 3)
print(a == b) # True