Terry Reedy wrote:

> Cédric Lucantis wrote:
> 
>> I don't see any string method to do that
> 
>  >>> 'abcde'.translate(str.maketrans('','','bcd'))
> 'ae'
> 
> 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")))
u'ae'

Peter
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to