gpt4 book ai didi

arrays - 使用 perl 动态显示列中的数组内容

转载 作者:行者123 更新时间:2023-12-04 21:53:21 26 4
gpt4 key购买 nike

我想在列 View 中显示数组内容。例如:我的数组包含 9 个值,如下所示:

@numbers = ("One","Two","Three","Four","Five","Six","Seven","Eight","Nine");

我想在 2 列中显示值,如下所示:
One      Two
Three Four
Five Six
Seven Eight
Nine

我可以使用如上所示的表格和显示,但我想对一个非常大的数组使用循环动态地做同样的事情。

任何人都可以帮我解决这个问题。

谢谢你

阿维内什

最佳答案

使用 splice,您还可以修改列数:

use strict;
use warnings;

my @numbers = ("One","Two","Three","Four","Five","Six","Seven","Eight","Nine");
my $numcols = 2;
while (@numbers) {
print join("\t", splice(@numbers,0, $numcols)), "\n";
}

关于arrays - 使用 perl 动态显示列中的数组内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13854056/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com