Ich habe dieses Problem für ein paar Stunden versucht nun zu lösen und mit der richtigen Lösung nicht kommen kann, das ist die Frage:Mit Streifen() -Methode und Zeichensetzung in Python
eine Schleife schreiben, die erstellt eine neue Wortliste, die eine String-Methode verwendet, um die Wörter aus der Liste zu entfernen, die in Problem 3 aller führenden und nachfolgenden Interpunktion erstellt wurde. Hinweis: Die oben importierte String-Bibliothek enthält eine Konstante namens Interpunktion. Drei Zeilen Code.
Hier ist mein Code:
import string
def litCricFriend(wordList, text):
theList = text.lower().replace('-', ' ').split() #problem 3
#problem below
for word in theList:
word.strip(string.punctuation)
return theList
Was genau ist das Problem? – Mureinik
Berechnung und Rückgabe der Häufigkeit, mit der das angegebene Wort (wordList) in einem Textkörper (Text) angezeigt wird. – Gabriel
1) 'strip()' ändert den Originaltext nicht, sondern erstellt neuen Text. 2) Sie haben "Rückkehr" an falscher Stelle. – furas