gpt4 book ai didi

Ruby,如何将一个数组改组为另一个数组

转载 作者:数据小太阳 更新时间:2023-10-29 08:14:57 25 4
gpt4 key购买 nike

两个数组:

a1 = ["a", "b", "c", "d", "e", "f"]
a2 = [1, 2, 3]

如何将 a2 插入到 a1 中,保持 a2 顺序,但在 随机索引中a1?

最佳答案

(0..a1.length).to_a.sample(a2.length).sort
.zip(a2)
.reverse
.each{|i, e| a1.insert(i, e)}

关于Ruby,如何将一个数组改组为另一个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14713338/

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