gpt4 book ai didi

ruby - 在 Ruby 中创建列表的更有效方法

转载 作者:数据小太阳 更新时间:2023-10-29 07:45:09 26 4
gpt4 key购买 nike

只需处理一副纸牌中的 2-9。

用 Ruby 创建套牌的首选和/或最有效的方法是什么?

这是我下面的内容吗,或者我还能/应该怎么做?

deck = []
suits = ["spades", "diamonds", "clubs", "hearts"]

for x in suits
for y in 2..9
w = y.to_s
deck.push(w+" of "+x)
end
end

最佳答案

我喜欢带积木的产品

a, suits = [], ["spades", "diamonds", "clubs", "hearts"]
suits.product((2..9).to_a) {|t,n| a << "#{n} of #{t}"}

关于ruby - 在 Ruby 中创建列表的更有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20624038/

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