अन्यथा, यहरूबी में, हैश.एच_with_index do | [k, v], i | जैसे कुछ का उपयोग करने का कोई तरीका है?
h = {:a => 1, :b => 2.2}
h.each_with_index do |pair, i|
k = pair[0]; v = pair[1]
p k, v, i
end
और k
और v
इस तरह से स्थापित करने के लिए थोड़ा अनाड़ी लगता है की जरूरत है। क्या यह आसान हो सकता है या
h.each_with_index do |[k,v], i|
जैसे कुछ आसान हो सकता है?
बस एक ध्यान दें: आप 'कश्मीर कर सकते हैं, वी = * pair' कहीं भी तुम क्या आप' कश्मीर में है की तरह कुछ करने की ज़रूरत = जोड़ी [0]; वी = जोड़ी [1] '। – coreyward
यहां तक कि 'के, वी = जोड़ी' काम करता है। यहां '' 'की आवश्यकता नहीं है। – molf