我有以下代码:
a = ["Cat", "Dog", "Mouse"]
s = ["and", "&"]
我想将数组s
合并到数组a
中,这将使我:
["Cat", "and", "Dog", "&", "Mouse"]
通过查看Ruby数组和可枚举文档,我看不到这样的方法可以实现这一点.
有没有一种方法可以在不遍历每个数组的情况下实现这一点?
我有以下代码:
a = ["Cat", "Dog", "Mouse"]
s = ["and", "&"]
我想将数组s
合并到数组a
中,这将使我:
["Cat", "and", "Dog", "&", "Mouse"]
通过查看Ruby数组和可枚举文档,我看不到这样的方法可以实现这一点.
有没有一种方法可以在不遍历每个数组的情况下实现这一点?
你可以通过以下方式实现:
a.zip(s).flatten.compact