我想显示以下内容:
anu1 cau1 doh1 bef1
为此,我需要通过仅添加一个语句来完成以下Ruby代码。
a = ["ant", "cat", "dog", "bee"]
答案 0 :(得分:3)
听起来你需要在每个单词中执行succ函数,这将为每个单词提供下一个值,然后你只需要为每个单词添加“1”。
示例: - 原谅我的语法,暂时没有使用过Ruby -
a.map {|word| word.succ << "1"}
应该输出:
["anu1", "cau1", "doh1", "bef1"]
答案 1 :(得分:1)
a = ["ant", "cat", "dog", "bee"]
# => ["ant", "cat", "dog", "bee"]
a.map {|str| str.succ << "1" }
# => ["anu1", "cau1", "doh1", "bef1"]