Программирование R: Найти все элементы данного списка, которых нет в другом списке
Программирование на R: Перечислите Упражнение-21 с решением
Напишите программу на R, чтобы найти все элементы данного списка, которых нет в другом списке.
Пример решения :
Код программирования R:
l1 = list("x", "y", "z")
l2 = list("X", "Y", "Z", "x", "y", "z")
print("Original lists:")
print(l1)
print(l2)
print("All elements of l2 that are not in l1:")
setdiff(l2, l1)
Пример вывода:
[1] «Оригинальные списки:» [[1]] [1] "х" [[2]] [1] "у" [[3]] [1] "z" [[1]] [1] "Х" [[2]] [1] "Y" [[3]] [1] "Z" [[4]] [1] "х" [[5]] [1] "у" [[6]] [1] "z" [1] «Все элементы l2, которых нет в l1:» [[1]] [1] "Х" [[2]] [1] "Y" [[3]] [1] "Z"
Редактор кода программирования R:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу R, чтобы получить длину первых двух векторов данного списка.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code