gpt4 book ai didi

ruby - 在 Ruby 中将字符串数组的数组转换为字符串和 float 的散列?

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

我有以下数组。

>> gold_prices

=> [["2011-01-11", "134.91"], ["2011-01-10", "134.12"],
["2011-01-07", "133.58"], ["2011-01-06", "133.83"]]

将每个子数组转换为 :string => float 的散列的最干净的方法是什么?

最佳答案

>> gold_prices = Hash[gold_prices.map {|date, price| [date, price.to_f]}]

=> {"2011-01-11" => 134.91, "2011-01-10" => 134.12,
"2011-01-07" => 133.58, "2011-01-06" => 133.83}

关于ruby - 在 Ruby 中将字符串数组的数组转换为字符串和 float 的散列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4674996/

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