Hanachan in Ruby (zerstörungsfreie Array-Manipulation)

listmonster.png

Quelle: Lerne dir ein Haskell zum Wohle!

head

array.first

irb(main):005:0> a = [1, 2, 3]
=> [1, 2, 3]
irb(main):007:0> a.first
=> 1
irb(main):008:0> a
=> [1, 2, 3]

tail

array.drop(1)

irb(main):005:0> a = [1, 2, 3]
=> [1, 2, 3]
irb(main):009:0> a.drop(1)
=> [2, 3]
irb(main):010:0> a
=> [1, 2, 3]

init

array[0...-1]

irb(main):010:0> a
=> [1, 2, 3]
irb(main):011:0> a[0...-1]
=> [1, 2]
irb(main):012:0> a
=> [1, 2, 3]

last

array.last

irb(main):013:0> a
=> [1, 2, 3]
irb(main):014:0> a.last
=> 3
irb(main):015:0> a
=> [1, 2, 3]

Recommended Posts

Hanachan in Ruby (zerstörungsfreie Array-Manipulation)
Ruby-Array-Manipulation
Multiplikation innerhalb eines Ruby-Arrays
[Ruby] Array
Manipulation von JavaScript-Arrays
Ruby zweidimensionales Array
Schwer in Rubin! ??
Untersuchen Sie die Elemente im Array mit der Methode [Ruby] include?
Berechnen Sie die Differenz zwischen Zahlen in einem Ruby-Array
Ausgabedreieck in Ruby
Datumsmanipulation in Java 8
Arten von Variablen in Ruby
Schneller Popcount in Ruby
Mehrdimensionales Array in Swift
[Ruby] Zähle eine gerade Zahl in einem Array mit der geraden? -Methode
So ändern Sie eine Zeichenfolge in einem Array in eine Zahl in Ruby
So rufen Sie den Hashwert in einem Array in Ruby ab
ABC177 - E in Ruby lösen
Überprüfen Sie JWT-Token in Ruby
[Ruby] Extrahieren eines zweidimensionalen Arrays
Schreiben Sie die Klassenvererbung in Ruby
Aktualisieren Sie Ruby in der Unicorn-Umgebung
Ganzzahlen, die in Ruby 2.4 zu Ganzzahlen zusammengefasst sind
[Ruby] Ausnahmebehandlung in Funktionen
Verwenden Sie Ruby-Variablen in Javascript.
Über reguläre Ausdrücke in Ruby
NCk mod p in Ruby