0
我有一個散列PAYMENT_TYPES_HASH
。有沒有一種方法可以使用each
這個哈希來創建一個數組,而不需要像之前那樣聲明數組,如a = []
?在沒有初始化的情況下迭代一個數組
a = [];
PAYMENT_TYPES_HASH.each {|order| a << [order[:name], order[:id]]}
a
事情是這樣的:
array = PAYMENT_TYPES_HASH.each {|order| do something to return the array}
是支付類型的哈希,或者哈希的數組? – pjumble
我想要一個像這樣[['name','id'],['name2','id2']] – thiagoh
這樣的數組的數組有沒有什麼特別的理由不使用'#map'? – Yossi