So starten Sie einen Index aus einer beliebigen Zahl in der iterativen Ruby-Verarbeitung

Einführung

Wie der Titel schon sagt, war es persönlich praktisch, den Index mit einer beliebigen Zahl zu beginnen, wenn ein Array mit each_with_index in Ruby wiederholt wird, also werde ich es so lassen, wie es ist.

Weise

Ändern Sie einfach "each_with_index" in "each.with_index (n)". Geben Sie die Startnummer für n an. Um den Index von 1 zu starten, schreiben Sie wie folgt.

Code

juices = ["tea", "cola", "coffee"]
juices.each.with_index(1) do |juice, i|
    puts "#{i}Dritte:#{juice}"
end

Ausgabeergebnis

1. Tee
Zweitens: Cola
Drittens: Kaffee

Bei each_with_index muss es auf i + 1 gesetzt werden, daher ist diese Methode praktisch.

Recommended Posts

So starten Sie einen Index aus einer beliebigen Zahl in der iterativen Ruby-Verarbeitung
So ändern Sie eine Zeichenfolge in einem Array in eine Zahl in Ruby
So fügen Sie die Verarbeitung mit einer beliebigen Anzahl von Elementen in die iterative Verarbeitung in Ruby ein
So erhalten Sie eine beliebige Ziffernnummer aus 2 oder mehr Ziffern! !!
So überprüfen Sie, ob eine Instanzvariable in einer Ruby-Klasse definiert ist
So erstellen Sie eine Beurteilungsmethode, um nach einem beliebigen Zeichen im Array zu suchen
So machen Sie ein Bild mit Processing teilweise transparent
So starten Sie einen anderen Befehl in einem Ruby-Programm
[Hinweis] [Anfänger] Schreiben, wenn der Wert eines Array-Elements in einem sich wiederholenden Satz von Ruby geändert wird
So rufen Sie den Hashwert in einem Array in Ruby ab
Speichern von Zeichenfolgen von ArrayList zu Zeichenfolge in Java (Personal)
So zeigen Sie Diagramme in Ruby on Rails an (LazyHighChart)
[Ruby] So extrahieren Sie einen bestimmten Wert aus einem Array unter mehreren Bedingungen [select / each]
So installieren Sie Bootstrap in Ruby
[Ruby] Wie man gerade oder ungerade Zahlen in einem Array zählt
Abrufen und Hinzufügen von Daten aus dem Firebase Firestore in Ruby
So erstellen Sie eine Apache Flink-Anwendung in 5 Minuten von Grund auf neu
[Ruby / Refactoring] Von der iterativen Ruby-Verarbeitung wie Java und C bis zur Ruby-ähnlichen iterativen Verarbeitung
So erstellen Sie eine Abfrage mithilfe von Variablen in GraphQL [Verwenden von Ruby on Rails]
[Persönliches Memo] Interaktion mit dem Zufallszahlengenerator in Java
So fügen Sie ein Video in Rails ein
Iterative Verarbeitung von Ruby mit jeder Methode (finde die Summe von 1 bis 10)
Eine Geschichte über das Konvertieren von Zeichencodes von UTF-8 in Shift-jis in Ruby
So debuggen Sie die Verarbeitung im Ruby on Rails-Modell nur mit der Konsole
So implementieren Sie die asynchrone Verarbeitung in Outsystems
So veröffentlichen Sie eine Bibliothek in jCenter
So starten Sie einen Docker-Container mit einem in einer Batchdatei bereitgestellten Volume
[Swift] So ermitteln Sie die Anzahl der Elemente in einem Array (Super Basic)
[Spring Boot] So rufen Sie Eigenschaften dynamisch aus einer in einer URL enthaltenen Zeichenfolge ab
Escape-Verarbeitung beim Erstellen einer URL in Ruby
Zwei Möglichkeiten, einen Thread in Java + @ zu starten
So erhalten Sie einen Heapdump aus einem Docker-Container
So zeigen Sie eine Webseite in Java an
So erhalten Sie eine Klasse von Element in Java
So führen Sie eine djUnit-Aufgabe in Ant aus
So fügen Sie in Spring Boot einen Klassenpfad hinzu
So erstellen Sie ein Thema in Liferay 7 / DXP
So erstellen Sie einfach ein Pulldown mit Rails
[Ruby] So generieren Sie eine zufällige Alphabet-Zeichenfolge
So lösen Sie Ausdrucksprobleme in Java
So erstellen Sie die einfachste Blockchain in Ruby
So erstellen Sie ein ausführbares JAR in Maven
[Ruby] Wie erhalte ich den Wert von der Standardeingabe?
So implementieren Sie Paginierung in GraphQL (für Ruby)
So generieren Sie automatisch einen Konstruktor in Eclipse
Ruby iterativer Prozess
Ich möchte ausgeben, welches Zeichen eine beliebige Zeichenfolge von links erscheint
[Java] So erhalten Sie den Schlüssel und den Wert, die in Map gespeichert sind, durch iterative Verarbeitung
So löschen Sie alle Daten in einer bestimmten Tabelle
So installieren Sie Ruby auf einer EC2-Instanz von AWS