n-gramme

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
schwerpython
User
Beiträge: 1
Registriert: Donnerstag 9. Juni 2016, 21:34

[codebox=pycon file=Unbenannt.txt][/code]Hallo Leute,

ich beschäftige mich gerade mit einer Aufgabe und habe keine Ahnung.

Ich soll ein Modul ngrames schreiben, das folgende Funktion enthält:

makeNGrams(filename, n) --> list

Die Funktion muss wie folgendes Beispiel aussehen:

>>>ngrams.makeNGrams("ngrams.txt", 2)
[['Das', 'ist'], ['ist', 'eine'], ['eine', 'kleine'], ['kleine','Datei'], ['Datei', 'zum'], [ 'zum', 'Testen']]

Ich glaube dass ich hier die split-Methode verwenden kann. Aber weiter brauche ich Hilfe...

Danke euch!
BlackJack

@schwerpython: `collections.deque` könnte hier nützlich sein.
Antworten