gpt4 book ai didi

ruby - 填充 Ruby 哈希的更好方法?

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

有更好的方法吗? (看起来很笨重)

form_params = {}
form_params['tid'] = tid
form_params['qid'] = qid
form_params['pri'] = pri
form_params['sec'] = sec
form_params['to_u'] = to_u
form_params['to_d'] = to_d
form_params['from'] = from
form_params['wl'] = wl

最佳答案

form_params = { "tid" => tid, "qid" => qid }     

或者你可以做

form_params = Hash["tid", tid, "qid", qid]       #=> {"tid"=>tid, "qid"=>qid}
form_params = Hash["tid" => tid, "qid" => qid] #=> {"tid"=>tid, "qid"=>qid}
form_params = Hash[tid => tid, qid => qid] #=> {"tid"=>tid, "qid"=>qid}

(注意。最后一个是 1.9 的新功能,它使您的 key 成为 symbols 而不是 strings )

{tid:tid, qid:qid}

键和值成对出现,因此必须有偶数个参数。

关于ruby - 填充 Ruby 哈希的更好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/839997/

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