def create_ngrams(corpus_tokens, n):
    """Funktion, die aus den gegebenen Token saemtliche Ngramme der
    Laenge n extrahiert und in einer Liste speichert.

    Input:
    1. corpus_tokens (list): Text als Liste von Tokens
    2. n (int):       Laenge der Ngramme
    Return:
    1. ngrams(list):  Liste von Ngrammen"""

#definiert eine leere Liste namens ngrams
    ngrams = []
#für jedes Element in der Liste "corpus_tokens"
    for tokens in corpus_tokens:
#iteriert über die Charaktere im "corpus_tokens", um Ngramme zu erzeugen
#z.B.: "deutschland" 0-8(11 - 4 +1) = 8 = ['deut', 'euts', 'utsc', 'tsch', 'schl', 'chla', 'hlan', 'land']
        for elt_tokens in range(len(tokens) - n + 1):
#fügt alle Ngramme zur Liste "ngrams" hinzu
            ngrams.append(tokens[elt_tokens:elt_tokens + n])

    return ngrams