दिलचस्प पोस्ट
CSS3 सतत घुमाए गए एनिमेशन (बस एक लोडिंग धूप की तरह) जावा में अपवितरित विधियों या कक्षाओं का उपयोग करना गलत है? जावास्क्रिप्ट में मामला असंवेदनशील regex संपादन कार्रवाई के लिए devise_parameter_sanitizer कैसे निर्दिष्ट करें? कोको में एक फ़ाइल का प्रकार प्राप्त करें ग में त्रुटि प्रबंधन के लिए गोटो का वैध उपयोग? 9 नहीं पहचाना गया है, जहां 9 को मान्यता दी जाती है उपयोगकर्ता के साथ कोनेर 2 गतिशील टैब चयनित घटक क्लिक करें क्रॉस डोमेन POST अनुरोध कुकी अजाक्स Jquery भेज नहीं रहा है जावास्क्रिप्ट कुंजीकोड मान इंटरनेट एक्सप्लोरर 8 में "अपरिभाषित" हैं Google ने गुलाबी रंग में खोज क्षेत्रों को उजागर करना शुरू कर दिया है क्या यह सुविधा Google Maps API 3 में उपलब्ध है? क्यों मेरे ओबीजे पार्सर इस तरह के बदलावों को प्रस्तुत करते हैं? एंड्रॉइड में TextView के फ़ॉन्ट को बदलने के लिए कैसे करें यूनिकोडडेकोड त्रुटि जब फाइल को पुनः निर्देशित करते हैं आर में एक सूची के सभी विशिष्ट क्रमपरिवर्तन उत्पन्न करना

X तत्वों के कुछ हिस्सों में एक रूबी सरणी कैसे विभाजित करें?

मेरे पास एक सरणी है

foo = %w(1 2 3 4 5 6 7 8 9 10) 

मैं इसे कैसे विभाजित या "टुकड़ा" कर सकता हूँ यह छोटे सरणियों में?

 class Array def chunk(size) # return array of arrays end end foo.chunk(3) # => [[1,2,3],[4,5,6],[7,8,9],[10]] 

Solutions Collecting From Web of "X तत्वों के कुछ हिस्सों में एक रूबी सरणी कैसे विभाजित करें?"

संख्यात्मक # प्रत्येक_स्लस पर एक नज़र डालें :

 foo.each_slice(3).to_a #=> [["1", "2", "3"], ["4", "5", "6"], ["7", "8", "9"], ["10"]] 

यदि आप रेल का उपयोग कर रहे हैं तो आप in_groups_of का उपयोग भी कर सकते हैं:

 foo.in_groups_of(3)