More cleanup.
[python_utils.git] / logical_search.py
index 41ed729fc15df80a4477d3094e4dc980869741aa..ef55a2bbdcbb5baafa5c29a53fc404fcfb4701bb 100644 (file)
@@ -5,7 +5,6 @@ corpus of documents.  The corpus is held in memory for fast
 searching."""
 
 from __future__ import annotations
-
 import enum
 import sys
 from collections import defaultdict
@@ -183,7 +182,7 @@ class Corpus(object):
     def invert_docid_set(self, original: Set[str]) -> Set[str]:
         """Invert a set of docids."""
 
-        return set([docid for docid in self.documents_by_docid.keys() if docid not in original])
+        return {docid for docid in self.documents_by_docid if docid not in original}
 
     def get_doc(self, docid: str) -> Optional[Document]:
         """Given a docid, retrieve the previously added Document."""