single
Витягування Елементів Списку
Свайпніть щоб показати меню
Добре. Тепер дізнаємося, як витягувати окремі елементи списку. Індексація списків така ж, як і у векторів: перший елемент має індекс 1, другий — індекс 2 і так далі. Наприклад, витягнемо другий елемент списку test з попереднього розділу.
1234# Creating a list test <- list(text = "Text", number = 42, logical = TRUE) # Extracting the second element test[2]
Як можна помітити, ми витягнули елемент списку у вигляді списку! Це означає, що для наведеного вище прикладу не можна виконувати арифметичні операції з витягнутим елементом, оскільки це список, а не число. Щоб вивести елемент списку з його типом, розмістіть його індекс у подвійних квадратних дужках. Для наведеного прикладу це виглядатиме так:
123test <- list(text = "Text", number = 42, logical = TRUE) # Extract the second element as numerical test[[2]]
Якщо список має іменування, можна використовувати знак долара $ для доступу до значення разом із його типом.
Також можна передати ім'я елемента для доступу до його значення як у одинарних, так і в подвійних квадратних дужках (наприклад, test$text, test['text'] або test[['text']]).
Swipe to start coding
Дано список info з попереднього розділу. Необхідно виконати такі завдання:
- Витягти перший елемент як список.
- Вивести клас елемента з завдання 1 за допомогою функції
class(). - Витягти четвертий елемент як numeric тип.
- Вивести клас елемента з завдання 3 за допомогою функції
class().
Рішення
Дякуємо за ваш відгук!
single
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат