Heim > Artikel > Backend-Entwicklung > Python filtert ein sensibles Wort in einem String-Array heraus
Verwenden Sie die Filterfunktion, um eine bedingte Beurteilungsfunktion zu implementieren.
Wenn Sie beispielsweise ein bestimmtes sensibles Wort in einem String-Array herausfiltern möchten, lautet der Beispielcode wie folgt:
#filter out some unwanted tags def passed(item): try: return item != "techbrood" #can be more a complicated condition here except ValueError: return False org_words = [["this","is"],["demo","from"],["techbrood"]] words = [filter(passed, item) for item in org_words]
Beachten Sie, dass Python2.x und Python3.x dies sind nicht kompatibel mit der Filter-/Kartenverarbeitung.
In Python3.x wird ein iterierbares Objekt zurückgegeben, z. B. 77957ad14c43a9117a60433615570496 und die folgende Zeichenfolge Anzahl der Zahlen ist die Objektreferenzadresse.
Kann die Konvertierung von Listen (Wörtern) verwenden.
Das obige ist der detaillierte Inhalt vonPython filtert ein sensibles Wort in einem String-Array heraus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!