Modificando 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
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ó:
123456list1 <- list("first", 10) list2 <- list("second", 20) # Merge lists list12 <- c(list1, list2) list12
Remoção de Elementos
Para excluir um elemento, atribua NULL a ele.
Exemplo
12345test <- list(text = "Text", number = 42, logical = TRUE) # Remove element test$logical <- NULL test
Atualização de Elementos
Para alterar o valor de um elemento, basta reatribuir o valor.
Exemplo
12345test <- list(text = "Text", number = 42, logical = TRUE) # Update element test[1] <- "word" test
Swipe to start coding
Você possui uma lista info com informações do curso.
Suas tarefas são:
- Atualizar o quarto elemento para
44(este capítulo é o 44º). - Remover o terceiro elemento (que é
1). - Adicionar um novo elemento chamado
Levelcom o valor'Beginner'. - Exibir a lista modificada
info.
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
Incrível!
Completion taxa melhorada para 2.27
Modificando 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
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ó:
123456list1 <- list("first", 10) list2 <- list("second", 20) # Merge lists list12 <- c(list1, list2) list12
Remoção de Elementos
Para excluir um elemento, atribua NULL a ele.
Exemplo
12345test <- list(text = "Text", number = 42, logical = TRUE) # Remove element test$logical <- NULL test
Atualização de Elementos
Para alterar o valor de um elemento, basta reatribuir o valor.
Exemplo
12345test <- list(text = "Text", number = 42, logical = TRUE) # Update element test[1] <- "word" test
Swipe to start coding
Você possui uma lista info com informações do curso.
Suas tarefas são:
- Atualizar o quarto elemento para
44(este capítulo é o 44º). - Remover o terceiro elemento (que é
1). - Adicionar um novo elemento chamado
Levelcom o valor'Beginner'. - Exibir a lista modificada
info.
Solução
Obrigado pelo seu feedback!
single