def __getitem__(self, i_row):
        """ Get a row or a range of rows

        Args:
            i_row (:obj:`int` of :obj:`slice`): row index or range