2
私は以下のようなハッシュの配列を持っています。Ruby、既存のものからキー値のない配列を作成する
[{"price" => "123", "amount" => "987"}, {"price" => "432", "amount" => "13"}]
ハッシュの配列を次のように作成します。
[["123", "987"], ["432", "13"]]
私は私がやろうものを達成できなかった
pluck
とhash.map(&:first).map(&:last)
を試してみました。
したがって、注文が正しいかどうかはどのようにわかりますか? –
あなたが何を渡すか、あなたは得る。ハッシュの順序は、結果の配列の順序になります。 –
'hash.map(&:values)'は完全に動作します。しかし、結果の配列の順序が異なるとあなたは言った?したがって、[["" 123 "、" 987 "]、[" 432 "、" 13 "]"または[["987"、 "123"]、["13"、 "432"]] '。しかし、私のハッシュ配列は '' {{price} = "123"、 "amount" => "987"}、{"price" => "432"、 "amount" => "13"}] 'です。何か不足していますか? –