Find and Replace Simplification

Serhiy Storchaka storchaka at gmail.com
Sun Jul 21 03:44:19 EDT 2013


20.07.13 20:03, Joshua Landau написав(ла):
> Still, it seems to me that it should be optimizable for sensible
> builtin types such that .translate is significantly faster, as there's
> no theoretical extra work that .translate *has* to do that .replace
> does not, and .replace also has to rebuild the string a lot of times.

You should analyze overall mapping and reorder items in right order (if 
it possible), i.e. '&' should be replaced before '<' in html.escape. 
This extra work is too large for most real input.





More information about the Python-list mailing list