def __init__(self, items=None): if items is None: self._items = [] else: heapq.heapify(items) self._items = items