def __init__(self, ix: index.FileIndex, ix_reader: IndexReader): self._ix = ix self._reader = ix_reader self._pop_dn = [] for dx in ix_reader.iter_docs(): self._pop_dn += [(int(dx[1]['count']), dx[0])] self._pop_dn.sort(reverse=True)