有没有办法:
a = b.map{ |e| #return multiple elements to be added to a }
a
可以返回多个对象,而不是为要添加到的每次迭代返回单个对象。
我目前正在通过以下方式实现这一目标:
a = []
b.map{ |e| a.concat([x,y,z]) }
有没有办法在一行中做到这一点而不必预先声明a = []
?
有没有办法:
a = b.map{ |e| #return multiple elements to be added to a }
a
可以返回多个对象,而不是为要添加到的每次迭代返回单个对象。
我目前正在通过以下方式实现这一目标:
a = []
b.map{ |e| a.concat([x,y,z]) }
有没有办法在一行中做到这一点而不必预先声明a = []
?