[RUBY] Konvertieren Sie ein Array von Zeichenfolgen in Zahlen

Ich möchte ein Array von Zeichenfolgen in Zahlen konvertieren!

test.rb


> "1,2,3".split(",")
=> ["1", "2", "3"]

In einem bestimmten Programmiertest erhalte ich einen Wert mit Standardeingabe und konvertiere ihn in ein Array, aber wenn ich split verwende Ich dachte, ich wollte es auf einen numerischen Wert zurücksetzen, weil es eine Zeichenfolge sein würde.

,,,,,, Ist es nicht bequem, es vorerst nachzuschlagen?

__map Methode __

test.rb


> "1,2,3".split(",").map(&:to_i)
=> [1, 2, 3]

https://docs.ruby-lang.org/ja/latest/method/Enumerable/i/map.html https://teleporter.hateblo.jp/entry/ruby-str-to-num

"Die Map-Methode durchläuft die Anzahl der Elemente und erstellt und gibt ein Array der Rückgabewerte des Blocks zurück."

Wenn Sie grob darüber nachdenken, haben Sie das Gefühl, das Array unter den angegebenen Bedingungen neu zu erstellen.

Recommended Posts

Konvertieren Sie ein Array von Zeichenfolgen in Zahlen
So konvertieren Sie ein Array von Strings mit der Stream-API in ein Array von Objekten
Verwandeln Sie ein Array von Strings in eine Liste von Ganzzahlen in Java
[Java] So konvertieren Sie ein Element eines Array vom Typ String in einen Int-Typ
Konvertieren Sie das Array von error.full_messages in Zeichen und geben Sie es aus
[Java] Konvertiert ArrayList in Array
Konvertieren Sie ein potenziell null-Array in einen Stream
Konvertieren Sie das Alphabet in 26 Basis + ungefähr Array-Länge
[Java] Konvertieren Sie ein Array in ArrayList * Achtung
Konvertieren Sie das 2D-Array von Swift in das 2D-Array von C.
[Ruby] Wie man gerade oder ungerade Zahlen in einem Array zählt
[Swift5] So erhalten Sie ein Array und eine Reihe von Unterschieden zwischen Arrays
Die Geschichte von toString () beginnt mit der Übergabe eines Arrays an System.out.println
12 von Array
Vergleichen Sie Elemente eines Arrays (Java)
Sortieren Sie ein Array von Ruby Homebrew-Klassen
Rufen Sie den Typ eines Elements eines Arrays ab, um festzustellen, ob es sich um ein Array handelt
[Swift] So ermitteln Sie die Anzahl der Elemente in einem Array (Super Basic)
Einfache Möglichkeit, eine Implementierung von java.util.stream.Stream zu erstellen
So verwenden Sie ein Array für HashMap-Schlüssel
Konvertieren Sie eine Zeichenfolge mit swift in ein zeichenweises Array
Rails6 Ich möchte ein Array von Werten mit einem Kontrollkästchen erstellen
Entspricht 15 Zeichenfolgen
[Algorithmus] N Zahlen mit einem Intervall von X.
Anfordern durch Übergeben eines Arrays an eine Abfrage mit dem HTTP-Client von Ruby
So verwenden Sie ein Array für den TreeMap-Schlüssel
[Java] Konvertieren Sie Zeichenfolgen in Groß- / Kleinschreibung (AOJ⑨ - Swap in Groß- / Kleinschreibung)
Wie schreibe ich, um Edelstein Pagy (Pagenation) auf ein Array anzuwenden
Bearbeiten Sie Pixel, um ein Bild eines Mandelbrot-Sets zu erstellen
So geben Sie einen Standard aus einem Array mit for Each aus
So konvertieren Sie eine Datei in ein Byte-Array in Java
Beim Zuweisen zu einem Array wird ein Nullwert eingegeben
So geben Sie ein Array für den Rückgabewert / das Rückgabeargument einer Methode in der CORBA IDL-Datei an
So verketten Sie Zeichenfolgen
[Java] Ich möchte ein Byte-Array in eine Hexadezimalzahl konvertieren
Konvertieren Sie ein Java-Byte-Array in eine hexadezimale Zeichenfolge
So ändern Sie eine Zeichenfolge in einem Array in eine Zahl in Ruby
So rufen Sie den Hashwert in einem Array in Ruby ab
Initialisierung mit einer leeren Zeichenfolge für eine Instanz vom Typ Java-Zeichenfolge
Hinzufügen von Elementen ohne Angabe der Länge des Arrays
Was ist ein unveränderliches Objekt? [Erklärung, wie man macht]
Eindrücke eines Ingenieurlehrlings zum JJUG CCC 2018 Spring
Für Java-Anfänger: Liste, Karte, Iterator / Array ... Wie konvertiere ich?
Konvertieren Sie ein zweidimensionales Array mit der Java 8 Stream-API in das CSV-Format
[Einführung in Java] Umgang mit Zeichenfolgen (String-Klasse, StringBuilder-Klasse)
Generieren Sie Stream aus einem Array primitiver Typen in Java
Wie schreibe ich, wenn ich mit "C language string array" wie argv [] in Ruby-FFI umgehen möchte?