Добрый вечер! Может попробовать purrr::map_dfr(parsed, ~pluck(., “name”)==“something“) и потом which(), если индекс нужен
Если каждый элемент списка одинаковой структуры, то можно через lapply и лямбду же в принципе. Абстрактно сложно без данных, но по идее должна работать конструкция lapply(input_list, function(x) if (x$name == "нужное значение") return(x$userIds)). По идее вам вернётся список, где в каждом элементе будет либо элементы userIds, когда условие выполняется, либо null
Обсуждают сегодня