Welcome, guest | Sign In | My Account | Store | Cart
import heapq

def isorted(iterable):
    lst = list(iterable)
    heapq.heapify(lst)
    pop = heapq.heappop
    while lst:
        yield pop(lst)

History

  • revision 2 (19 years ago)
  • previous revisions are not available