gpt4 book ai didi

ruby - 在 Ruby 中合并和交错两个数组

转载 作者:数据小太阳 更新时间:2023-10-29 06:17:59 27 4
gpt4 key购买 nike

我有以下代码:

a = ["Cat", "Dog", "Mouse"]
s = ["and", "&"]

我想将数组 s 合并到数组 a 中,这会给我:

["Cat", "and", "Dog", "&", "Mouse"]

查看 Ruby Array 和 Enumerable 文档,我没有看到可以实现此目的的方法。

有没有一种方法可以在不遍历每个数组的情况下做到这一点?

最佳答案

你可以这样做:

a.zip(s).flatten.compact

关于ruby - 在 Ruby 中合并和交错两个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7312713/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com