Re: Python и магия генераторов

Ответ на комментарий от Difrex
>> Я её хочу обработать минимальным количеством кода
Difrex> В тему, что меня бесит -- это питоновые однострочники. Оно работает не быстрее, чем если ты запишешь это в несколько строк,
Difrex> а вот читаемость падает.
Кстати, в итоге сделал вот так вообще. Даёт небольшой прирост в скорости и по идее легче читается.
d = {}
for (key, vaule) in re.findall("(.+):(.+)\n", counts):
    d[key] = value
Кстати, насколько я понял, регулярки в re ложатся в философию питона как родные и всегда есть возможность получить или список или итератор. Или баловаться со смещением в цикле, что навряд ли будет быстро.

Я правильно думаю, что нет простого способа просто следующее совпадение извлечь?
Ответы на это сообщение: Difrex (2019-07-25 06:12:11)
Andrew Lobanov (2019-07-25 04:33:32) [Ответить]
Предыдущее сообщение Следующее сообщение