【发布时间】:2015-01-18 13:35:14
【问题描述】:
我想写一个简洁的版本来检查一个元素是否包含在数组中
我有这些数据。 "out_cmd" 是这样的数组:
aaaaaa
bbbbbb
cccccc
dddddd
而“list”是另一个数组,如:
cccccc
aaaaaa
对于“out_cmd”的每一行,我想知道它是否包含在“list”中。如果是这种情况,请跳过该行。这是我的(不工作)代码:
outputs=Array.new
out_cmd.each_line { |line|
next if line.include?"*"
next if list.include?(line)
"DO SOMETHING"
}
【问题讨论】:
标签: ruby arrays compare iteration