Найти - Пользователи
Полная версия: regexp в цикле vs regexp с join-split
Начало » Python для экспертов » regexp в цикле vs regexp с join-split
1
o7412369815963
у меня есть большой список строк которые нужно обработать через re.sub
вижу 2 варианта:
1) в цикле на каждую строку выполнять re.sub
2) сделать ‘~’.join всем строкам, потом re.sub на всю строку, потом сделать split('~') (при условии что ‘~’ в строках не присутствует)

какой вариант теоретический работает быстрее, или может есть ещё какой-нибудь способ?
ZZZ
Зачем же теоретически? Модуль timeit всегда к вашим услугам!
Только не забудьте проверить разные длины строк…
o7412369815963
сделал по 1-му варианту, скорость устраивает,
время будет - сделаю бенчмарк
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB