簡體   English   中英

Ruby將Hash Key作為Hash + Key組合並作為數組返回

[英]Ruby Combine Hash Key As Hash + Key and return as array

假設我有一個哈希

雜湊= {“ 123” =>“ abc”,“ 124” =>“ def”}

我期待輸出

[[“” 123-abc“,” 123“],[” 124-def“,” 124“]],這樣我就可以將其傳遞給我的選擇標簽以顯示“ 123-abc”並在選擇時提交ID

我想出了一個解決方案

hash.map {| key,value | [“#{key}-#{value}”,鍵]}

但是還有其他更好的方法嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM