Nwlapcug.com


Come trovare un elemento di matrice in Ruby

Nel linguaggio di programmazione Ruby, una matrice è un elenco di elementi. Una matrice è contenuta tra parentesi quadre, con ogni elemento contenuto all'interno di virgolette. Ad esempio, ["apple", "arancia", "banana", "pesca"] è una matrice contenente quattro diversi tipi di frutta. È possibile cercare all'interno di una matrice per un elemento particolare. Se viene trovato, Ruby indica la posizione dell'elemento all'interno della matrice. Se non viene trovato, Ruby restituisce "nil".

Istruzioni

1

Aprire il Prompt dei comandi in terminale in Mac OS X o Windows.

2

Digitare "irb" senza virgolette e premere "Invio" per caricare la console Ruby interattiva, se non avete già un console o uno script in cui eseguire la ricerca per una matrice.

3

Individuare o assegnare un nome di variabile per la matrice. Ad esempio, per assegnare la matrice la variabile "a", si digiterà:

a = ["apple", "arancia", "banana", "pesca"]

4

Digitare quanto segue:

a.index("banana")

Sostituire "a" con il nome della variabile se non si tratta di "a". Sostituire "banana" con il termine di ricerca, facendo attenzione a lasciare tra le virgolette. La risposta conterrà la posizione del termine per il quale hai effettuato se si trova, ad esempio "1".

Consigli & Avvertenze

  • Ricordate che il primo elemento in una matrice è 0.
  • Accedere a un elemento di una matrice per la sua posizione con [0], sostituendo "a" con il nome della matrice e "0" con il relativo numero di posizione.