perl - 想要在 perl 中创建动态数组
问题描述
for my $i (1 .. $#rows)
{
foreach (@mod_signals ){
push (@signals_value_**$i**,$rows[$i][$_]);
}
}
我想为每一行创建一个数组。但是下面的信息出错了。有人能帮我一下吗。标量在 uds.pl 第 56 行的“@signals_value_$i”附近找到运算符预期的位置($i 之前缺少运算符?) uds.pl 第 61 行的字符串中@signals_value 的可能意外插值。uds.pl 第 56 行的语法错误,在“@signals_value_$i”附近
解决方案
推荐阅读
- c# - 如何解决加入问题显示相同的结果
- ajax - Ajax 提交时出现 500 内部服务器错误
- c# - 如何按照说明进行页面重定向
- bash - 我的 Grep 命令根本不起作用 `grep -orE "
<Table[\n\r\s]+showFilterBar=\{false\}
粘贴到 VSCode 搜索中时,此正则表达式有效,但当我 grep 时无效。我也试过:
<Table[\n\r\s]\+
- reactjs - 如何使用 Ipad 检索范围输入的点击事件值?
- python - Python csv排序列TypeError:列表索引必须是整数或切片,而不是str
- django - django Web-Sockets 设计和内存数据存储
- asp.net-core - 在控制器 example.com/{country}/{language}/home 之前添加国家和语言
- php - 使用 UTF-8 通过 AJAX 帖子发送表情符号
- python - Scrapy Splash 结果为 504