gpt4 book ai didi

ruby - 以不同的方式遍历多个数组

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:18:31 24 4
gpt4 key购买 nike

虽然我正在尝试在 Ruby 中解决这个问题,但我欢迎使用其他语言提出建议,我可以将这些建议带回 Ruby。

我有任何数组:

color = ["red", "green", "blue"]
size = ["small", "medium", "large"]
style = ["loose", "tight"]

我需要为每个 可能的组合创建字符串。例如:

"red small loose", "red small tight", "red medium loose", "red medium tight", "red large loose", "red large tight", "green small loose", etc...

我愿意接受任何建议。

最佳答案

>> color.product(size, style).map { |strings| strings.join(" ") }
#=> ["red small loose", "red small tight", ..., "blue large tight"]

关于ruby - 以不同的方式遍历多个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25667535/

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