Скорость f-струны по сравнению со сложением strPython

Программы на Python
Ответить
Anonymous
 Скорость f-струны по сравнению со сложением str

Сообщение Anonymous »

У меня вопрос относительно объединения f-строк и сложения строк. Я думал, что f-строки объединяются быстрее, чем складывают их вместе, но я проверил это, и это не так. Я делаю что-то не так или это просто реальность?
Вот код, который я использовал для тестирования:

Код: Выделить всё

for i in range(100_000):
a = a[:2] + b + a[2:]
и

Код: Выделить всё

for i in range(100_000):
a = f'{a[:2]}{b}{a[2:]}'
Как уже было сказано, я думал, что последний код будет быстрее, но у меня получилось ~1,40 и ~5,5 секунды соответственно.

Подробнее здесь: https://stackoverflow.com/questions/791 ... r-addition
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»