def add(self, item, priority): idx = self._idx self._idx += 1 bisect.insort(self._q, (-priority, idx)) self._items[idx] = item