Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Modificando Elementos de Listas | Listas
Introdução ao R

bookModificando Elementos de Listas

Listas são flexíveis: é possível adicionar, remover ou alterar seus elementos.

Adicionando Elementos

Para adicionar um novo elemento, atribua um valor a um novo índice ou rótulo.

Exemplo

12345678
# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Add new value with a label test["integer"] <- 23L # Add new value with an index test[[5]] <- "new element" test
copy
Note
Nota

Ao adicionar por rótulo, utilize aspas (por exemplo, "integer").

Também é possível unir duas listas com a função c(), que as combina em uma só:

123456
list1 <- list("first", 10) list2 <- list("second", 20) # Merge lists list12 <- c(list1, list2) list12
copy

Remoção de Elementos

Para excluir um elemento, atribua NULL a ele.

Exemplo

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Remove element test$logical <- NULL test
copy

Atualização de Elementos

Para alterar o valor de um elemento, basta reatribuir o valor.

Exemplo

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Update element test[1] <- "word" test
copy
Tarefa

Swipe to start coding

Você possui uma lista info com informações do curso.

Suas tarefas são:

  1. Atualizar o quarto elemento para 44 (este capítulo é o 44º).
  2. Remover o terceiro elemento (que é 1).
  3. Adicionar um novo elemento chamado Level com o valor 'Beginner'.
  4. Exibir a lista modificada info.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 4
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

bookModificando Elementos de Listas

Deslize para mostrar o menu

Listas são flexíveis: é possível adicionar, remover ou alterar seus elementos.

Adicionando Elementos

Para adicionar um novo elemento, atribua um valor a um novo índice ou rótulo.

Exemplo

12345678
# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Add new value with a label test["integer"] <- 23L # Add new value with an index test[[5]] <- "new element" test
copy
Note
Nota

Ao adicionar por rótulo, utilize aspas (por exemplo, "integer").

Também é possível unir duas listas com a função c(), que as combina em uma só:

123456
list1 <- list("first", 10) list2 <- list("second", 20) # Merge lists list12 <- c(list1, list2) list12
copy

Remoção de Elementos

Para excluir um elemento, atribua NULL a ele.

Exemplo

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Remove element test$logical <- NULL test
copy

Atualização de Elementos

Para alterar o valor de um elemento, basta reatribuir o valor.

Exemplo

12345
test <- list(text = "Text", number = 42, logical = TRUE) # Update element test[1] <- "word" test
copy
Tarefa

Swipe to start coding

Você possui uma lista info com informações do curso.

Suas tarefas são:

  1. Atualizar o quarto elemento para 44 (este capítulo é o 44º).
  2. Remover o terceiro elemento (que é 1).
  3. Adicionar um novo elemento chamado Level com o valor 'Beginner'.
  4. Exibir a lista modificada info.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 6. Capítulo 4
single

single

some-alt