0Pricing
Ruby Academy · Lektion

Sammlungen durchlaufen

Verwenden Sie each, map, select und andere Iterationsmethoden, um Sammlungen effektiv zu verarbeiten.

Sammlungen durchlaufen ist eine kostenlose Ruby Academy-Lektion auf CoddyKit. Dies ist Lektion 2 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Ruby Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Ruby Academy-Kurs umfasst insgesamt 3 Lektionen.

Einführung in die Iteration

Über Collections iterieren

Durch Iteration können Sie jedes Element in einem Array oder Hash verarbeiten.

In dieser Lektion lernen Sie, wie Sie Methoden wie each, map und select verwenden.

Sammlungen durchlaufen — Illustration 1

Each mit Arrays verwenden

Each mit Arrays verwenden

Die each-Methode durchläuft jedes Element eines Arrays.

[1, 2, 3].each { |num| puts num * 2 }

Each mit Hashes verwenden

Each mit Hashes verwenden

Mit der each-Methode können Sie Schlüssel-Wert-Paare durchlaufen.

{ 'name' => 'Alice', 'age' => 25 }.each { |key, value| puts "#{key}: #{value}" }

Map verwenden

Map verwenden

Die map-Methode transformiert jedes Element eines Arrays und gibt ein neues Array zurück.

numbers = [1, 2, 3]
squared = numbers.map { |n| n * n }
puts squared

Select verwenden

Select verwenden

Die select-Methode filtert Elemente anhand einer Bedingung.

numbers = [1, 2, 3, 4, 5]
even_numbers = numbers.select { |n| n.even? }
puts even_numbers

Reject verwenden

Reject verwenden

Die reject-Methode schließt Elemente aus, auf die eine Bedingung zutrifft.

numbers = [1, 2, 3, 4, 5]
odd_numbers = numbers.reject { |n| n.even? }
puts odd_numbers

Reduce verwenden

Reduce verwenden

Die reduce-Methode akkumuliert Werte in einem Array.

sum = [1, 2, 3, 4, 5].reduce(0) { |acc, num| acc + num }
puts sum

Alternative Iterationsmöglichkeiten

Alternative Iterationsmöglichkeiten

Für Schleifen können Sie auch times und upto verwenden.

5.times { |i| puts "Iteration #{i+1}" }

1.upto(3) { |n| puts "Number: #{n}" }

Herzlichen Glückwunsch!

Herzlichen Glückwunsch!

Sie haben gelernt, wie Sie mithilfe verschiedener Methoden über Collections iterieren.

Als Nächstes erkunden Sie nützliche Array- und Hash-Methoden.

Sammlungen durchlaufen — Illustration 10

Häufig gestellte Fragen

Ist die Lektion „Sammlungen durchlaufen“ kostenlos?

Ja — der vollständige Text von „Sammlungen durchlaufen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Ruby Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Ruby Academy-Kurs umfasst insgesamt 3 Lektionen.

Was lerne ich in „Sammlungen durchlaufen“?

Verwenden Sie each, map, select und andere Iterationsmethoden, um Sammlungen effektiv zu verarbeiten. Du übst Ruby Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Ruby Academy zu starten?

Keine Vorkenntnisse erforderlich. Ruby Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 3.

Wie lange dauert die Lektion „Sammlungen durchlaufen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Ruby Academy-Lektion Code schreiben und ausführen?

Ja. Jede Ruby Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Arrays und Hashes
  2. Sammlungen durchlaufen
  3. Nützliche Array- und Hash-Methoden
← Zurück zu Ruby Academy