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.
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!