7
Array # प्रत्येक बनाम Array # मैप
hash = { "d" => [11, 22], "f" => [33, 44, 55] } # case 1 hash.map {|k,vs| vs.map {|v| "#{k}:#{v}"}}.join(",") => "d:11,d:22,f:33,f:44,f:55" # case 2 hash.map {|k,vs| vs.each {|v| "#{k}:#{v}"}}.join(",") => "11,22,33,44,55" केवल अंतर मामला 1 उपयोग करता है vs.map, केस 2 उपयोग करता है vs.each। यहाँ क्या हुआ?
92
ruby
arrays
enumerable