如何将数组初始化为0?
我试过这个.
my @arr = ();
Run Code Online (Sandbox Code Playgroud)
但它总是给我一个警告,"使用未初始化的价值".我事先不知道阵列的大小.我动态填写它.我认为上面的代码应该初始化为0.
我该怎么做呢?
我已经开始学习perl并喜欢尝试新事物.
我在文本处理方面遇到了一些问题.我有一些表格的文字,
0 1 2 3 4 5 6 7 8 9 10
6 7 3 6 9 3 1 5 2 4 6
Run Code Online (Sandbox Code Playgroud)
我想转置这个文本.就像,我想将行作为列和列作为行.我有办法在perl中这样做吗?
谢谢你们.
perl中是否有一行可以像这样做一些魔法.
Array = [100,200,300,400,500];
percent = 50%
new_Array = [50,100,150,200,250];
Run Code Online (Sandbox Code Playgroud)
也就是说,我给出一个数组并指定一个百分比.它应该给我一个新的数组,其中包含原始数组值的给定百分比.
应该照顾奇数,给我这个价值的上限或下限.
我知道如何手动完成.只是想知道perl是否有惊人的商店?
谢谢.
我想知道是否有任何东西可以让我做以下事情:
folder1 has files "readfile1" "f2" "fi5"
Run Code Online (Sandbox Code Playgroud)
我唯一知道的是我需要读取以文件开头的文件readfile,我不知道字符串后面的名称是什么readfile.另外,我知道目录中没有其他文件以readfile.
如何使用open命令打开此文件?
谢谢.