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

Video: Hvordan lager du en ny hash i Ruby?

Video: Hvordan lager du en ny hash i Ruby?
Video: How Mindfulness Improves Wellbeing | Mindfulness for Modern Life With Ruby Wax (Ep 1) 2024, November
Anonim

Oppretter en Hash

I Rubin du kan skape en Hash ved å tilordne en nøkkel til en verdi med =>, skille disse nøkkel/verdi-parene med kommaer, og omslutt det hele med krøllete klammeparenteser.

Også å vite er, hva er en hash i Ruby?

Rubin | Hashes Grunnleggende. Hash er en datastruktur som opprettholder et sett med objekter som kalles nøklene og hver nøkkel assosierer en verdi med den. Med enkle ord, a hasj er en samling unike nøkler og deres verdier. Matriser bruker alltid en heltallsverdi for indeksering mens hasjer bruke objektet.

Også, hvordan fjerner du et nøkkelverdipar fra en hash i Ruby? Det er mange måter å fjerne en nøkkel fra en hash og få den gjenværende hashen i Ruby.

  1. slice => Det vil returnere valgte nøkler og ikke slette dem fra den originale hashen.
  2. delete => Det vil slette de valgte nøklene fra den originale hashen (den kan bare akseptere én nøkkel og ikke mer enn én).

Angående dette, hvordan legger du til hasj?

Til legge til nøkler og verdier til en hasj tabell, bruk følgende kommandoformat. For eksempel til legge til en "Time"-tast med verdien "Now" til hasj tabell, bruk følgende setningsformat. For eksempel til legge til en "Tid"-tast med verdien "Nå" til hasj tabell, bruk følgende setningsformat.

Er Ruby-hasjer bestilt?

I Rubin 1.9, derimot, hasj elementer gjentas i deres innsetting rekkefølge , […] Så, avhengig av hvordan du tolker den linjen fra boken og avhengig av hvor "spesifikasjonsaktig" du bedømmer den boken, ja, bestilling av bokstaver er garantert.

Anbefalt: