def into_chains(self, texts, chainlength): chains = [] for text in texts: shattered = text.split() for index in range(0, len(shattered) - chainlength): chains.append(" ".join(shattered[index:index+chainlength-1]) return chains