gpt4 book ai didi

ruby - 在没有产品方法的情况下组合数组

转载 作者:太空宇宙 更新时间:2023-11-03 17:16:56 24 4
gpt4 key购买 nike

我有两个数组

a = [1,2,3,4]  
b = [a,b,c,d,e,f]

我需要结合起来创建:

c = [[1,a],[1,b],[1,c],[1,d],[1,e],[1,f],[2,a],[2,b],...]

我会在 Ruby 1.9 或更高版本中使用 product 方法,但我运行的是旧版本的 Ruby,并且此方法不存在。我不确定如何在不使用 product 方法的情况下创建 c。有什么建议吗?

最佳答案

a.map {|ma| b.map { |mb| [ma, mb]} }

关于ruby - 在没有产品方法的情况下组合数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14663383/

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