Indexação de Elementos de Lista
Os elementos de uma lista podem ser acessados de várias maneiras. Assim como em vetores, a indexação começa em 1
.
Acesso por Índice
Os elementos em uma lista podem ser acessados com colchetes simples ou duplos:
- O uso de colchetes simples (
[ ]
) retorna o elemento como uma lista; - O uso de colchetes duplos (
[[ ]]
) retorna o valor em si.
Exemplo
123456test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]
Acesso por Rótulo
Se uma lista possui rótulos, é possível extrair elementos utilizando esses rótulos. Assim como com índices, pode-se usar colchetes simples ([ ]
) para retornar uma lista ou colchetes duplos ([[ ]]
) para retornar o valor. Além disso, o cifrão ($
) oferece uma forma abreviada de acessar valores.
Exemplo
1234567test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
Swipe to start coding
Você possui uma lista info
com informações do curso.
Sua tarefa é:
- Extrair o primeiro elemento como uma lista.
- Exibir a classe desse elemento com a função
class()
. - Extrair o quarto elemento como um tipo numérico.
- Exibir a classe desse elemento com a função
class()
.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 2.27
Indexação de Elementos de Lista
Deslize para mostrar o menu
Os elementos de uma lista podem ser acessados de várias maneiras. Assim como em vetores, a indexação começa em 1
.
Acesso por Índice
Os elementos em uma lista podem ser acessados com colchetes simples ou duplos:
- O uso de colchetes simples (
[ ]
) retorna o elemento como uma lista; - O uso de colchetes duplos (
[[ ]]
) retorna o valor em si.
Exemplo
123456test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test[2] # Extract as value test[[2]]
Acesso por Rótulo
Se uma lista possui rótulos, é possível extrair elementos utilizando esses rótulos. Assim como com índices, pode-se usar colchetes simples ([ ]
) para retornar uma lista ou colchetes duplos ([[ ]]
) para retornar o valor. Além disso, o cifrão ($
) oferece uma forma abreviada de acessar valores.
Exemplo
1234567test <- list(text = "Text", number = 42, logical = TRUE) # Extract as list test["text"] # Extract as value test[["text"]] test$text
Swipe to start coding
Você possui uma lista info
com informações do curso.
Sua tarefa é:
- Extrair o primeiro elemento como uma lista.
- Exibir a classe desse elemento com a função
class()
. - Extrair o quarto elemento como um tipo numérico.
- Exibir a classe desse elemento com a função
class()
.
Solução
Obrigado pelo seu feedback!
single