我有一个包含一些字符串值的Ruby数组。我需要:
查找与某个谓词匹配的所有元素通过transformation
运行匹配的元素
现在我的解决方案是这样的:
def example
matchingLines = @lines.select{ |line| ... }
results = matchingLines.map{ |line| ... }
return results.uniq.sort
end
是否有Array或Enumerable方法将select和map组合到单个逻辑语句中?
https://stackoverflow.com/questions/3371518
复制相似问题