2012-10-13 10 views

Antwort

68

Sie suchen nach #each_slice.

data.each_slice(3) {|slice| ... } 
+1

dass es funktioniert. Verpasste Überprüfung aufzählbar und prüfte nur Array-Methoden. Vielen Dank. –

+2

Denken Sie immer daran, Enumerable zu überprüfen, wenn Sie mit Hashes oder Arrays arbeiten - die meisten guten Dinge sind dort versteckt. :) –

+0

Genau das, was ich gesucht habe. Seltsamerweise habe ich in Enumerable gesucht, aber das total vermisst. Vielen Dank. –

10

Verwenden .each_slice

[1,2,3,4,5,6,7,8,9,0].each_slice(3) {|a| p a} 
+0

Perfekte Antwort, danke. –

Verwandte Themen