gpt4 book ai didi

ruby:如何将散列转换为数组

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

我有一个包含数字的散列:

{0=>0.07394653730860076, 1=>0.0739598476853163, 2=>0.07398647083461522}

它需要被转换成一个数组,如:

[[0, 0.07394653730860076], [1, 0.0739598476853163], [2, 0.07398647083461522]]

我尝试了我的 hash.values 这让我:

[0.07398921877505593, 0.07400253683443543, 0.07402917535044515]

我尝试了多种方法,但我才刚刚开始学习 ruby​​。

最佳答案

试试这个:

{0=>0.07394653730860076, 1=>0.0739598476853163, 2=>0.07398647083461522}.to_a
#=> [[0, 0.07394653730860076], [1, 0.0739598476853163], [2, 0.07398647083461522]]

关于ruby:如何将散列转换为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16552033/

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