Ich schrieb den folgenden Code für die Berechnung von Zeichen Bigramme und die Ausgabe ist direkt unter. Meine Frage ist, wie bekomme ich eine Ausgabe, die das letzte Zeichen (dh t) ausschließt? und gibt es ein schnelleres und effizienteres Verfahren zum Berechnen von Zeichen-N-Grammen?Schnelle Implementierung von Zeichen N-Gramm mit Python
b='student'
>>> y=[]
>>> for x in range(len(b)):
n=b[x:x+2]
y.append(n)
>>> y
['st', 'tu', 'ud', 'de', 'en', 'nt', 't']
Hier ist das Ergebnis Ich mag würde erhalten: für Ihre Anregungen ['st','tu','ud','de','nt]
Vielen Dank im Voraus.
Dank lot.I wirklich zu schätzen wissen. – Tiger1