single
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 in una lista possono essere accessi con parentesi singole o doppie:
- L'uso delle parentesi singole (
[ ]) restituisce l'elemento come lista; - L'uso delle parentesi 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, si possono usare 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
Scorri per iniziare a programmare
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 numerico.
- 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