Lijstelementen Wijzigen
Lijsten zijn flexibel: je kunt toevoegen, verwijderen of wijzigen van hun elementen.
Elementen toevoegen
Om een nieuw element toe te voegen, wijs je een waarde toe aan een nieuwe index of label.
Voorbeeld
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
Bij toevoegen met een label, gebruik aanhalingstekens (bijv. "integer"
).
Twee lijsten kunnen ook worden samengevoegd met de functie c()
, die ze tot één lijst combineert:
123456list1 <- list("first", 10) list2 <- list("second", 20) # Merge lists list12 <- c(list1, list2) list12
Elementen verwijderen
Om een element te verwijderen, wijs NULL
toe aan het element.
Voorbeeld
12345test <- list(text = "Text", number = 42, logical = TRUE) # Remove element test$logical <- NULL test
Elementen bijwerken
Om de waarde van een element te wijzigen, wijs deze eenvoudig opnieuw toe.
Voorbeeld
12345test <- list(text = "Text", number = 42, logical = TRUE) # Update element test[1] <- "word" test
Swipe to start coding
Je hebt een lijst info
met cursusinformatie.
Je taken zijn:
- Werk het vierde element bij naar
44
(dit hoofdstuk is het 44e). - Verwijder het derde element (dat is
1
). - Voeg een nieuw element toe met de naam
Level
en de waarde'Beginner'
. - Geef de aangepaste lijst
info
weer.
Oplossing
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you explain how to access elements in a list by index or label?
What happens if I try to remove an element that doesn't exist in the list?
Can you show more examples of merging lists with different structures?
Awesome!
Completion rate improved to 2.27
Lijstelementen Wijzigen
Veeg om het menu te tonen
Lijsten zijn flexibel: je kunt toevoegen, verwijderen of wijzigen van hun elementen.
Elementen toevoegen
Om een nieuw element toe te voegen, wijs je een waarde toe aan een nieuwe index of label.
Voorbeeld
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
Bij toevoegen met een label, gebruik aanhalingstekens (bijv. "integer"
).
Twee lijsten kunnen ook worden samengevoegd met de functie c()
, die ze tot één lijst combineert:
123456list1 <- list("first", 10) list2 <- list("second", 20) # Merge lists list12 <- c(list1, list2) list12
Elementen verwijderen
Om een element te verwijderen, wijs NULL
toe aan het element.
Voorbeeld
12345test <- list(text = "Text", number = 42, logical = TRUE) # Remove element test$logical <- NULL test
Elementen bijwerken
Om de waarde van een element te wijzigen, wijs deze eenvoudig opnieuw toe.
Voorbeeld
12345test <- list(text = "Text", number = 42, logical = TRUE) # Update element test[1] <- "word" test
Swipe to start coding
Je hebt een lijst info
met cursusinformatie.
Je taken zijn:
- Werk het vierde element bij naar
44
(dit hoofdstuk is het 44e). - Verwijder het derde element (dat is
1
). - Voeg een nieuw element toe met de naam
Level
en de waarde'Beginner'
. - Geef de aangepaste lijst
info
weer.
Oplossing
Bedankt voor je feedback!
single