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 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
Can you explain the difference between single and double brackets in more detail?
What happens if I try to access an element that doesn't exist in the list?
Can you show more examples of accessing list elements by label?
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 tipo numérico.
- Exibir a classe desse elemento com a função
class().
Solução
Obrigado pelo seu feedback!
single