Как мне распечатать элементы списка, разделенные переводами строк в Perl?

Просто используйте следующее:

doublevalue+""; 

Это будет работать для любого типа данных.

Пример:

Double dd=10.09;
String ss=dd+"";
16
задан brian d foy 9 December 2009 в 00:52
поделиться

3 ответа

print "$_\n" for @list;

In Perl 5.10:

say for @list;

Another way:

print join("\n", @list), "\n";

Or (5.10):

say join "\n", @list;

Or how about:

print map { "$_\n" } @list;
33
ответ дан 30 November 2019 в 15:44
поделиться

Why not abuse Perl's global variables instead

local $\ = "\n";
local $, = "\n";
print @array;

If you get excited for unnecessary variable interpolation feel free to use this version instead:

local $" = "\n";
print "@array\n";
9
ответ дан 30 November 2019 в 15:44
поделиться
print join "\n", @list;
7
ответ дан 30 November 2019 в 15:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: