Я понимаю, что элементы набора python не упорядочены. Вызов метода pop возвращает произвольный элемент; Я в порядке с этим.
Мне интересно, будет ли pop ВСЕГДА возвращать один и тот же элемент, если набор имеет одинаковую историю. В рамках одной версии python, конечно,Я не возражаю, если разные версии/реализации python делают свое дело. В частности, я спрашиваю о python 2.7. В данном случае это вопрос реализации, а не API.
Я часто использую наборы в процедурном генераторе подземелий для игры и хочу, чтобы результат был детерминированным для данного начального числа.