def __repr__(self):
        pieces = []
        length = 5
        for elt in self:
            pieces.append(elt._short_repr()) # key difference from inherited version: call to _short_repr()
            length += len(pieces[-1]) + 2
            if length > self._MAX_REPR_SIZE and len(pieces) > 2:
                return "[%s, ...]" % text_type(', ').join(pieces[:-1])
        else:
            return "[%s]" % text_type(', ').join(pieces)
Return a string representation for this corpus view that is
dataset/ETHPy150Open nltk/nltk/nltk/corpus/reader/framenet.py/PrettyLazyMap.__repr__