Есть смысл заменить это:
i.speech=p.POS
i.gender=p.gender
i.case=p.case
i.number=p.number
на это:
i.speech,i.gender,i.case,i.number=p.POS,p.gender,p.case,p.number
Или уже совсем извращенство / дольше работает / не читабельно?
Или есть способы лучше сделать множественное приравнивание?