def __init__(self):
        self.columns_by_name = dict((c.name, c) for c in self.columns)
        self.parent_columns = dict(
            zip([c.name for c in self.columns[1:]], self.columns[:-1])
            )
        self.child_columns = dict(
            zip([c.name for c in self.columns[:-1]], self.columns[1:])
            )
        self.columns_by_model = dict((c.model, c) for c in self.columns)
Initialize a Finder.
dataset/ETHPy150Open mozilla/moztrap/moztrap/view/lists/finder.py/Finder.__init__