@zxqb

Несколько .replace Как ускорить работу?

Есть часть кода
dict_id[messages['items'][0]['last_message']['peer_id']]['key'] = [str(text).replace('a','b').replace('c','d').replace('e','f').replace('g','h').replace('s','t').replace('u','k').replace('r','pS')]

Забирается строка, и меняются вводимые данные на те, которые нужно записать в словарь.
Можно ли ускорить подобный процесс?
Так же, подскажите, на сколько обычные print'ы отбирают скорость работы?/ в т.ч. если в них выводятся некоторые переменные
  • Вопрос задан
  • 134 просмотра
Решения вопроса 1
LazyTalent
@LazyTalent
Data Engineer, Freelancer
>>> 'abcdef'.translate(str.maketrans({'a': '1', 'e': '5'}))
'1bcd5f'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы