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
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 deste elemento com a função
class(). - Extrair o quarto elemento como um tipo numérico.
- Exibir a classe deste 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
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 deste elemento com a função
class(). - Extrair o quarto elemento como um tipo numérico.
- Exibir a classe deste elemento com a função
class().
Solução
Obrigado pelo seu feedback!
single