1
Почему str.translate намного быстрее в Python 3.5 по сравнению с Python 3.4?
Я пытался удалить ненужные символы из заданной строки, используя text.translate()Python 3.4. Минимальный код: import sys s = 'abcde12345@#@$#%$' mapper = dict.fromkeys(i for i in range(sys.maxunicode) if chr(i) in '@#$') print(s.translate(mapper)) Работает как положено. Однако одна и та же программа при выполнении в Python 3.4 и Python 3.5 дает большую разницу. …