例如,假设我想这样做:
{
:mytime => times[:mytime]
}
这里有一些重复,是否可以像{ :mytime => times[$_key] }
那样做(编写语法)?
答案 0 :(得分:0)
简短的回答是:不,没有语法能做到这一点。如果没有关于你真正想要做的事情的更多背景,那就没有更好的答案。不过,我会尝试更有用。如果你真的担心重复,你可以这样做:
h = {}
[:mytime, :yourtime].each do |k|
h[k] = times[k]
end
对于只有几把钥匙,我个人认为这不值得。