Wie erstellt man einen neuen Hash in Ruby?
Wie erstellt man einen neuen Hash in Ruby?

Video: Wie erstellt man einen neuen Hash in Ruby?

Video: Wie erstellt man einen neuen Hash in Ruby?
Video: Ruby Grundlagen Lektion 1.2: Hashes und Methoden 2024, November
Anonim

Erstellen ein Hasch

In Rubin du kannst schaffen ein Hasch indem Sie einem Wert mit => einen Schlüssel zuweisen, trennen Sie diese Schlüssel/Wert-Paare durch Kommas und schließen Sie das Ganze in geschweifte Klammern ein.

Zu wissen ist auch, was ein Hash in Ruby ist.

Rubin | Hashes Grundlagen. Hasch ist eine Datenstruktur, die einen Satz von Objekten verwaltet, die als Schlüssel bezeichnet werden, und jedem Schlüssel ist ein Wert zugeordnet. In einfachen Worten, a hash ist eine Sammlung eindeutiger Schlüssel und ihrer Werte. Arrays verwenden immer einen ganzzahligen Wert für die Indizierung, während hashes das Objekt verwenden.

Wie entfernt man außerdem ein Schlüssel-Wert-Paar aus einem Hash in Ruby? Es gibt viele Möglichkeiten, einen Schlüssel aus einem Hash zu entfernen und den verbleibenden Hash in Ruby zu erhalten.

  1. Slice => Es gibt ausgewählte Schlüssel zurück und löscht sie nicht aus dem ursprünglichen Hash.
  2. delete => Es löscht die ausgewählten Schlüssel aus dem ursprünglichen Hash (es kann nur einen Schlüssel akzeptieren und nicht mehr als einen).

Wie fügt man Hash hinzu?

Zu hinzufügen Schlüssel und Werte zu a hash Tabelle verwenden Sie das folgende Befehlsformat. Zum Beispiel zu hinzufügen eine "Zeit"-Taste mit dem Wert "Jetzt" zum hash Tabelle verwenden Sie das folgende Anweisungsformat. Zum Beispiel zu hinzufügen eine "Zeit"-Taste mit dem Wert "Jetzt" zum hash Tabelle verwenden Sie das folgende Anweisungsformat.

Sind Ruby-Hashes bestellt?

In Rubin 1.9 jedoch hash Elemente werden beim Einfügen iteriert Auftrag , […] Also, je nachdem, wie Sie diese Zeile aus dem Buch interpretieren und je nachdem, wie "spezifikationshaft" Sie dieses Buch beurteilen, ja, Bestellung von Literalen ist garantiert.

Empfohlen: