1. Learn
  2. /
  3. Курси
  4. /
  5. Середній рівень R

Connected

вправа

Цикл за списком

Ітеруватися списком так само просто та зручно, як і вектором. Тут знову є два різні підходи:

primes_list <- list(2, 3, 5, 7, 11, 13)

# версія циклу 1
for (p in primes_list) {
  print(p)
}

# версія циклу 2
for (i in 1:length(primes_list)) {
  print(primes_list[[i]])
}

Зверніть увагу, що у версії циклу 2 для вибору елементів списку потрібні подвійні квадратні дужки — [[ ]].

Припустімо, у вас є список з різноманітною інформацією про Нью-Йорк: чисельність населення, назви боро та чи є він столицею Сполучених Штатів. Ми вже визначили список nyc, що містить цю інформацію (джерело: Wikipedia).

Інструкції

100 XP

Як і в попередній вправі, пройдіться циклом списком nyc двома різними способами, щоб надрукувати його елементи:

  • Ітеруйтеся безпосередньо списком nyc (версія циклу 1).
  • Визначте індекс циклу та виконайте вибір за допомогою подвійних дужок (версія циклу 2).