Überlappendes Äquivalent von Array # slice

8

Gegeben dieses Ruby-Array:

%Vor%

Was ist der einfachste Weg, um es so zu iterieren?

%Vor%

Oder das?

%Vor%     
Jostein 28.02.2013, 21:23
quelle

1 Antwort

18

each_cons ( Dokumentation ) tut dies. Du gibst ihm einfach die Größe der gewünschten Blöcke und es wird sie dem Block übergeben, den du passierst.

Wenn Sie die Arrays tatsächlich wollen, können Sie dies natürlich mit to_a verketten, zum Beispiel

%Vor%     
Frederick Cheung 28.02.2013, 21:31
quelle

Tags und Links