Vitaly S
Кстати, я вот делал один ручной обработчик. И у меня код дико долго работал, потому что я делал append к списку. Время работы зависело от размера списка линейно, т. е. можно было список на 20к строк собрать в двух циклах по 10к, и потом их склеить, и это было в 2 раза быстрее. Что это было не могу понять (((
потому что как только заканчивается пре-алоцированное место память постоянно перевыделятся и копируется