我有一个存储在Perl变量中的数字,我想在数组的不同位置"传递/转换/存储"它的数字.更好看的一个例子:
比方说,我有这个数字存储:
$hello = 429384
Run Code Online (Sandbox Code Playgroud)
我需要一个包含数字的新数组,所以:
$hello2[0] = 4
$hello2[1] = 2
$hello2[2] = 9
Etc..
Run Code Online (Sandbox Code Playgroud)
我可以使用几个循环来实现它,但我想知道是否有一种有效且快速的方法.Thx提前!
my @hello = split //, $hello;
Run Code Online (Sandbox Code Playgroud)
在Perl中,如果在字符串运算符中使用数字,则转换将自动完成
$hello = 429384;
@hello = split //, $hello;
print $hello[0];
Run Code Online (Sandbox Code Playgroud)