Wolron, в любом учебнике по питону.
Давайте по шагам.
slo[1] возвращает вам список.
Чтобы получить первый элемент списка надо использовать срез типа [0].
Применим это к результату первого шага и получим slo[1][0]
Или пишите в коде через промежуточные этапы
Изучайте пока школьную математику. Всему свое время. С математическим аппаратом 9 класса вам будет более чем сложно понять те науки о которых вы упомянули.
Xris, вам надо в цикле пройти по выбранным строкам, создать новый документ и вызвать у него метод Заполнить(ДанныеЗаполнения) и передать в ДанныеЗаполнения ваши данные. Естественно, все это выполняется на стороне сервера. В обработчике заполнения уже сами раскидайте данные по реквизитам объекта.