Есть ли способ реализовать понимание списка в R?Понимание списка в R
Как питон:
sum([x for x in range(1000) if x % 3== 0 or x % 5== 0])
же в Haskell:
sum [x| x<-[1..1000-1], x`mod` 3 ==0 || x `mod` 5 ==0 ]
Что практический способ применить это в R?
Ник
Спасибо! (Пустые пространства вокруг операторов %% могут улучшить читаемость.) – Nick
Отредактированный ответ с пробелами для будущей читаемости. – MadScone
Не то, чтобы это изменило бы, но это было бы быстрее, поскольку оно использует целые числа и не создает другого вектора: 'sum (l * (l %% 3L == 0L | l %% 5L == 0L))' – flodel