我有一個約860項的數組,我想把它變成一個散列,數組結構是(Key1,value1,value2,value3,Key2,value1,value 2,價值3 ...........等等)除了在現實生活中看起來像(彼得,150,39,345,約翰,123,450,402,瑪麗,145,345,506。 ...........)。原來這些是我一起調換過的四個數組,所以我可以從4個獨立數組開始達到相同的最終目標。將數組拆分成哈希
我想
Hash {Peter=> [150, 39, 345], John=>[123,450,402], Mary => [145,345,506] etc etc
我覺得應該是一個不錯的整潔的方式做到這一點,但它躲開我,可能是因爲我不知道足夠的紅寶石。
如果數值數組都是一樣的長度不能你只是迭代和每個項目添加到相應的哈希值的條目?你並沒有真正說明原始數組是什麼,但它似乎更容易跳過數組連接。 –