LingPy

This documentation is for version 2.0.dev, which is not released yet.

lingpy.sequence.sound_classes.get_all_ngrams

lingpy.sequence.sound_classes.get_all_ngrams(sequence)

Function returns all possible n-grams of a given sequence.

Parameters :

sequence : list or str

The sequence that shall be converted into it’s ngram-representation.

Returns :

out : list

A list of all ngrams of the input word, sorted in decreasing order of length.

Examples

>>> ngrams('abcde')
['abcde', 'bcde', 'abcd', 'cde', 'abc', 'bcd', 'ab', 'de', 'cd', 'bc', 'a', 'e', 'b', 'd', 'c']

This Page