我正在进行以下操作:
array_variable = collection.map do |param|
some value with param
end
return array_variable.compact
我可以以某种方式在一个语句中调用 map
和 compact
吗,这样我就可以立即返回结果了吗?
我考虑的是类似这样的语句(可能无效):
array_variable = block_code param.compact
# block_code here is a method for example which fills the array
Proc
对象,然后你就可以在其上调用方法;但Proc
没有compact
方法。(“压缩块”甚至是什么意思?) - Jörg W Mittagcompact
)的返回值上的方法(在本例中为map
),但这不是您要问的问题?那么,你到底想问什么,为什么会接受一个回答来回答你不提出的问题? - Jörg W Mittag