code: def wells_by_index(self) -> Dict[str, Well]:
          
          return {well: wellObj
                  for well, wellObj in zip(self._ordering, self._wells)}
docs: Accessor function used to create a look-up table of Wells by name.
  
          With indexing one can treat it as a typical python
          dictionary whose keys are well names. To access well A1, for example,
          simply write: labware.wells_by_index()['A1']
  
          :return: Dictionary of well objects keyed by well name