【发布时间】:2014-11-02 01:51:55
【问题描述】:
如果我有这样的数组:
array = ["A", "P", "P", "L", "E"]
而且我想用数组的元素来构建一个句子。 比如“我想要一个苹果”
我想我看到使用 yield 方法做了类似的事情。 但不确定如何在这种情况下使用它。
如果我只是将数组解析为这样的字符串:
the_word = array.to_s
它仍然显示为一个字符串数组。 [“A”、“P”、“P”、“L”、“E”]
所以我的问题是如何获取数组的元素并将元素格式化为字符串, 不重复整个句子多次?
【问题讨论】:
标签: ruby arrays yield enumerable