'string'.strip(chars)-like function that removes from the middle?
__peter__ at web.de
Tue Jun 17 09:42:59 CEST 2008
Terry Reedy wrote:
> Cédric Lucantis wrote:
>> I don't see any string method to do that
> >>> 'abcde'.translate(str.maketrans('','','bcd'))
> I do not claim this to be better than all the other methods,
> but this pair can also translate while deleting, which others cannot.
You should mention that you are using Python 3.0 ;)
The 2.5 equivalent would be
>>> u"abcde".translate(dict.fromkeys(map(ord, u"bcd")))
More information about the Python-list