Модифікація
Тепер перейдемо до інструментів модифікації списків. Спочатку розглянемо методи додавання елемента (або елементів) до списку.
Перший метод зручний для додавання окремих значень. Необхідно призначити нове значення новому індексу або імені. Наприклад, додамо новий елемент з іменем integer
та значенням 23L
.
12345# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Add new value test['integer'] <- 23L test # Output modified list
Примітка
На відміну від функції
list()
, при додаванні нового елемента необхідно використовувати лапки для іменування. Ви також можете 'об'єднати' два списки, помістивши їх у вектор. Такий підхід 'з'єднає' два списки разом.
123456# Two lists list1 <- list("first", 10) list2 <- list("second", 20) # Merge two lists list12 <- c(list1, list2) list12 # Output its value
Також можна видаляти елементи зі списку. Для цього необхідно присвоїти потрібному індексу значення NULL
. Наприклад, видалимо TRUE
з першого прикладу.
123456test <- list(text = "Text", number = 42, logical = TRUE) test['integer'] <- 23L # Remove the third element test$logical <- NULL # Output modified list test
Як видно, ви видалили елемент TRUE
. Щоб змінити існуюче значення у списку, потрібно переприсвоїти нове значення існуючому індексу або імені. Наприклад, якщо написати test[1] <- "word"
, то замість "Text"
першим елементом буде "word"
.
Swipe to start coding
Дано список info
з попереднього розділу. Ваші завдання:
- Перепишіть четвертий елемент на
44
(цей розділ є 44-м). - Видаліть третій елемент (який дорівнює
1
). - Додайте новий елемент з іменем
Level
та значенням'Beginner'
. - Виведіть змінений список
info
.
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 5.56
Модифікація
Свайпніть щоб показати меню
Тепер перейдемо до інструментів модифікації списків. Спочатку розглянемо методи додавання елемента (або елементів) до списку.
Перший метод зручний для додавання окремих значень. Необхідно призначити нове значення новому індексу або імені. Наприклад, додамо новий елемент з іменем integer
та значенням 23L
.
12345# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Add new value test['integer'] <- 23L test # Output modified list
Примітка
На відміну від функції
list()
, при додаванні нового елемента необхідно використовувати лапки для іменування. Ви також можете 'об'єднати' два списки, помістивши їх у вектор. Такий підхід 'з'єднає' два списки разом.
123456# Two lists list1 <- list("first", 10) list2 <- list("second", 20) # Merge two lists list12 <- c(list1, list2) list12 # Output its value
Також можна видаляти елементи зі списку. Для цього необхідно присвоїти потрібному індексу значення NULL
. Наприклад, видалимо TRUE
з першого прикладу.
123456test <- list(text = "Text", number = 42, logical = TRUE) test['integer'] <- 23L # Remove the third element test$logical <- NULL # Output modified list test
Як видно, ви видалили елемент TRUE
. Щоб змінити існуюче значення у списку, потрібно переприсвоїти нове значення існуючому індексу або імені. Наприклад, якщо написати test[1] <- "word"
, то замість "Text"
першим елементом буде "word"
.
Swipe to start coding
Дано список info
з попереднього розділу. Ваші завдання:
- Перепишіть четвертий елемент на
44
(цей розділ є 44-м). - Видаліть третій елемент (який дорівнює
1
). - Додайте новий елемент з іменем
Level
та значенням'Beginner'
. - Виведіть змінений список
info
.
Рішення
Дякуємо за ваш відгук!
single