Hvordan opretter du en ny hash i Ruby?
Hvordan opretter du en ny hash i Ruby?

Video: Hvordan opretter du en ny hash i Ruby?

Video: Hvordan opretter du en ny hash i Ruby?
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, November
Anonim

Opretter -en Hash

I Rubin du kan skab -en Hash ved at tildele en nøgle til en værdi med =>, adskille disse nøgle/værdi-par med kommaer, og omslut det hele med krøllede klammer.

Også at vide er, hvad er en hash i Ruby?

Rubin | Hashes Grundlæggende. Hash er en datastruktur, der vedligeholder et sæt objekter, der betegnes som nøglerne, og hver nøgle knytter en værdi til den. Med enkle ord, a hash er en samling af unikke nøgler og deres værdier. Arrays bruger altid en heltalsværdi til indeksering, hvorimod hash bruge objektet.

Og hvordan fjerner du et nøgleværdipar fra en hash i Ruby? Der er mange måder at fjerne en nøgle fra en hash og få den resterende hash i Ruby.

  1. slice => Det vil returnere valgte nøgler og ikke slette dem fra den originale hash.
  2. slet => Det vil slette de valgte nøgler fra den originale hash (den kan kun acceptere én nøgle og ikke mere end én).

Med hensyn til dette, hvordan tilføjer du hash?

Til tilføje nøgler og værdier til en hash tabel, skal du bruge følgende kommandoformat. For eksempel til tilføje en "Time"-tast med værdien "Now" til hash tabel, skal du bruge følgende erklæringsformat. For eksempel til tilføje en "Time"-tast med værdien "Now" til hash tabel, skal du bruge følgende erklæringsformat.

Er Ruby hashes bestilt?

I Rubin 1.9 dog hash elementer itereres i deres indsættelse bestille , […] Så afhængigt af hvordan du fortolker den linje fra bogen og afhængigt af hvor "specifikationsagtig" du vurderer den bog, ja, bestilling af bogstaver er garanteret.

Anbefalede: