【发布时间】:2018-01-31 09:06:19
【问题描述】:
我试图让数组的最后一个字符加入它自己的字符。我在尝试自己解决这个问题时遇到了麻烦我仍然不熟悉 ruby 上的内置方法。这是我目前所处的位置:
def list(names)
#last = names.last
joined = names.map(&:values).flatten.join(", ")
#joined.pop
#joined << last.join(" &")
end
我想要做的是最后一个索引,我想用它自己的字符加入它。我已经尝试这样做了几个小时,但我不断收到错误。如果有人能指出我正确的方向,我将不胜感激。
我的输出目标是
list([{name: 'Bart'},{name: 'Lisa'},{name: 'Garry'}])
输出:
"Bart, Lisa & Gary"
【问题讨论】:
-
您能否添加一个输入和预期输出的示例?
-
我只是对混乱感到抱歉。