def words_of_length_iterator(self, length): r""" Return an iterator over words of given length. INPUT: - ``length`` -- integer EXAMPLES:: sage: from slabbe.language import Language sage: F = Language(alphabet=['a', 'b']) sage: it = F.words_of_length_iterator(2) sage: list(it) [word: aa, word: ab, word: ba, word: bb] """ W = Words(self._alphabet) return W.iterate_by_length(length)