Эффективно выполнять множественные замены строк в Python
Если я хотел бы выполнить несколько замен строк, каков наиболее эффективный способ выполнить это?
Вот пример ситуации, с которой я столкнулся в своих путешествиях:
>>> strings = ['a', 'list', 'of', 'strings']
>>> [s.replace('a', '')...replace('u', '') for s in strings if len(s) > 2]
['a', 'lst', 'of', 'strngs']