Effizientes Ersetzen mehrerer Zeichenfolgen in Python
Wenn ich mehrere Zeichenfolgen ersetzen möchte, wie kann dies am effizientesten durchgeführt werden?
Ein Beispiel für die Art von Situation, die ich auf meinen Reisen erlebt habe, ist wie folgt:
>>> strings = ['a', 'list', 'of', 'strings']
>>> [s.replace('a', '')...replace('u', '') for s in strings if len(s) > 2]
['a', 'lst', 'of', 'strngs']