У меня есть массив как этотPERL: Как создать таблицу из массива?
@array = (
1,
some 9-digit number-1,
some 9-digit number-2,
2,
some 9-digit number-3,
some 9-digit number-4
.....and so on
);
Теперь я хочу, чтобы напечатать это в таблице, как
1 some 9-digit number-1 some 9-digit number-2
2 some 9-digit number-3 some 9-digit number-4
3 some 9-digit number-5 some 9-digit number-6
Я также хочу, чтобы напечатать таблицу в текстовый файл. Какая логика была бы лучшей?
Thanks
Я понял это. Я использовал Text :: Table Спасибо –
Вы должны написать ответ на свой вопрос, показывая, как вы его решили. Это поможет будущим посетителям, которые имеют тот же вопрос. – ThisSuitIsBlackNot
использовать Текст :: Таблица; my $ tb = Текст :: Таблица -> новый ("Заголовок 1", "Заголовок 2", Заголовок 3 "); для (my $ i = 0; $ i <= $ # array; $ i = $ i + 3) { $ tb -> load ([array [$ i], array [$ i + 1], array [$ i + 2]]);} print $ tb; –