尝试打印多维数组时出错 - Ruby

时间:2016-05-09 19:58:03

标签: ruby

我正在进行一项任务,我需要从input.txt获取值并将其打印出来,所以我认为最好的方法是将值存储到数组中。但是每当我尝试访问多维数组时,我都会收到错误。

代码:

2015-02-01 S MR
2015-02-02 S MR
2015-02-03 L LP
2015-02-05 S LP
2015-02-06 S MR
2015-02-06 L LP

input.txt文件:

puts a.inspect

我收到错误:error_screenshot

但是,如果我打印出整个数组,如

{{1}}

我明白了:

everything_seems_working_right_here


问题出在哪里?

1 个答案:

答案 0 :(得分:1)

没有阻止的

undefined将返回map。只需删除Enumerator,您的代码即可使用。

话虽如此:你展示的代码没有多大意义。拆分然后无阻塞地映射没有任何意义。

你想要实现的目标是什么?