Indicizzazione degli Elementi della Lista
Gli elementi di una lista possono essere accessi in diversi modi. Come nei vettori, l'indicizzazione parte da 1
.
Accesso tramite indice
Gli elementi di una lista possono essere accessi sia con una che con due parentesi quadre:
- L'uso di parentesi quadre singole (
[ ]
) restituisce l'elemento come lista; - L'uso di parentesi quadre doppie (
[[ ]]
) restituisce il valore stesso.
Esempio
123456test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]
Accesso tramite etichetta
Se una lista ha delle etichette, è possibile estrarre gli elementi utilizzando tali etichette. Come per gli indici, è possibile utilizzare le parentesi singole ([ ]
) per restituire una lista o le parentesi doppie ([[ ]]
) per restituire il valore. Inoltre, il simbolo del dollaro ($
) offre una scorciatoia per accedere ai valori.
Esempio
1234567test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
Swipe to start coding
Hai una lista info
con informazioni sul corso.
Il tuo compito è:
- Estrarre il primo elemento come lista.
- Visualizzare la classe di questo elemento con la funzione
class()
. - Estrarre il quarto elemento come tipo numeric.
- Visualizzare la classe di questo elemento con la funzione
class()
.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 2.27
Indicizzazione degli Elementi della Lista
Scorri per mostrare il menu
Gli elementi di una lista possono essere accessi in diversi modi. Come nei vettori, l'indicizzazione parte da 1
.
Accesso tramite indice
Gli elementi di una lista possono essere accessi sia con una che con due parentesi quadre:
- L'uso di parentesi quadre singole (
[ ]
) restituisce l'elemento come lista; - L'uso di parentesi quadre doppie (
[[ ]]
) restituisce il valore stesso.
Esempio
123456test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]
Accesso tramite etichetta
Se una lista ha delle etichette, è possibile estrarre gli elementi utilizzando tali etichette. Come per gli indici, è possibile utilizzare le parentesi singole ([ ]
) per restituire una lista o le parentesi doppie ([[ ]]
) per restituire il valore. Inoltre, il simbolo del dollaro ($
) offre una scorciatoia per accedere ai valori.
Esempio
1234567test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
Swipe to start coding
Hai una lista info
con informazioni sul corso.
Il tuo compito è:
- Estrarre il primo elemento come lista.
- Visualizzare la classe di questo elemento con la funzione
class()
. - Estrarre il quarto elemento come tipo numeric.
- Visualizzare la classe di questo elemento con la funzione
class()
.
Soluzione
Grazie per i tuoi commenti!
single