Skip to content

Tag: iteration

Intersecting two dictionaries

I am working on a search program over an inverted index. The index itself is a dictionary whose keys are terms and whose values are themselves dictionaries of short documents, with ID numbers as keys and their text content as values. To perform an ‘AND’ search for two terms, I thus need to interse…

Getting next element while cycling through a list

When this reaches the last element, an IndexError is raised (as is the case for any list, tuple, dictionary, or string that is iterated). I actually want at that point for nextelem to equal li[0]. My rather cumbersome solution to this was Is there a better way of doing this? Answer After thinking this through…