(self)
return {k: [self._well_from_impl(w) for w in v] for k, v in row_dict.items()}
Accessor function used to navigate through a labware by row name.

        With indexing one can treat it as a typical python dictionary.
        To access row A for example, simply write: labware.rows_by_name()['A']
        This will output ['A1', 'A2', 'A3', 'A4'...].

        :return: Dictionary of Well lists keyed by row name
Accessor function used to navigate through a labware by row name.
Accessor function used to navigate through a labware by row name .
def rows_by_name(self) -> Dict[str, List[Well]]:
        """
        Accessor function used to navigate through a labware by row name.

        With indexing one can treat it as a typical python dictionary.
        To access row A for example, simply write: labware.rows_by_name()['A']
        This will output ['A1', 'A2', 'A3', 'A4'...].

        :return: Dictionary of Well lists keyed by row name
        """
        row_dict = self._implementation.get_well_grid().get_row_dict()
        return {k: [self._well_from_impl(w) for w in v] for k, v in row_dict.items()}
def rows_by_name ( self ) -> Dict [ str , List [ Well ] ] : row_dict = self . _implementation . get_well_grid ( ) . get_row_dict ( ) return { k : [ self . _well_from_impl ( w ) for w in v ] for k , v in row_dict . items ( ) }