पर उपलब्ध है। उन्हें अनिवार्य रूप से तर्क दिया जाता है कि कोई संग्रह के भीतर डेटा का पर्दाफाश करने के लिए पुन: प्रयास कर सकता है। उदाहरण के लिए, एक सरणी के साथ:
# Print 1 2 3 4
[1,2,3,4].each do |e|
print "#{e} "
end
या एक चाबी, मूल्य नक्शे के साथ, आप गोल पोस्ट
m = {"ruby" => "rails", "groovy" => "grails", "scala" => "lift", "java" => "spring"}
m.each do |lang, framework|
# print the keys first - "ruby groovy scala java"
print "#{lang} "
# print the values second - "rails grails lift spring"
print "#{framework} "
end
आपका प्रश्न पर रूबी से रूबी भाषा को अधिक विशिष्ट लगता है के बीच कई तर्क होता है रेल।
यह पता लगाना बहुत मुश्किल है कि रूबी ब्लॉक सिंटैक्स के बारे में कई प्रश्नों को सबसे अच्छा डुप्लिकेट माना जा सकता है, मैं इसके बजाय इस खोज शब्द का सुझाव दूंगा: http://stackoverflow.com/search?q=%5Bruby% 5 डी + ब्लॉक – Phrogz
"मुझे इन विशिष्ट विषयों के लिए सहायता कहां मिलती है ..."। वे बहुत ही बुनियादी, कोर-टू-रूबी चीजें हैं, कम से कम, ["प्रोग्रामिंग रूबी"] के ऑनलाइन संस्करण (http://www.ruby-doc.org/docs/ProgrammingRuby/) के माध्यम से पढ़ें। यह बहुत पुराना है, लेकिन उन मूल बातें अभी भी लागू होती हैं। –