ruby - 我怎样才能一次压缩数组中的每一行?

标签 ruby arrays chomp

为了编写更简洁的代码...

IO.popen("Generate a list of files").readlines.each{ |line|
   chomped_line = line.chomp
   # ...
}

最佳答案

IO.popen("Generate a list of files").readlines.map(&:chomp)

关于ruby - 我怎样才能一次压缩数组中的每一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3750631/

相关文章:

Ruby <<(双小于)与实例变量

c - 如果数组中存在 0 到 n-1 范围内的所有元素,则返回 0 或 1 的函数,运行时间 O(n)

javascript - 如何对包含数字的数组进行排序?

perl - 关于 chomp 的澄清

ruby - Rspec : expect vs expect with block - what's the difference?

javascript - 如何实时将text_field单词大写(不包括介词)?

ruby-on-rails - 如何通过提取另一个模型的名称来确定模型?

c - 循环改变不在循环内部的字符串?

perl - Perl 中的 chomp 未按预期工作