小编use*_*068的帖子

ruby:如何将哈希转换为数组

我有一个包含数字的哈希:

{0=>0.07394653730860076, 1=>0.0739598476853163, 2=>0.07398647083461522}
Run Code Online (Sandbox Code Playgroud)

它需要转换为如下数组:

[[0, 0.07394653730860076], [1, 0.0739598476853163], [2, 0.07398647083461522]]
Run Code Online (Sandbox Code Playgroud)

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

[0.07398921877505593, 0.07400253683443543, 0.07402917535044515]
Run Code Online (Sandbox Code Playgroud)

我尝试了多种方法,但我刚开始学习红宝石.

ruby arrays hash

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

arrays ×1

hash ×1

ruby ×1