stackoverflow.com/questions/39219065/...

оложим следующее:

>>> s = set([1, 2, 3])

Как получить значение (любое значение) изs без выполненияs.pop()? Я хочу оставить элемент в наборе, пока не буду уверен, что смогу удалить его - в этом я могу быть уверен только после асинхронного вызова другого хоста.

Быстро и грязно:

>>> elem = s.pop()
>>> s.add(elem)

Но знаете ли вы лучший способ? Идеально в постоянное время.

Ответы на вопрос(11)

Ваш ответ на вопрос