Я хотел бы получить список элементов верхнего уровня, которые содержат определенный подэлемент. Предположим, у меня есть вложенный список:
v <- list(A=list('a', 'b', 'c'), B=list('c','d','e'), C=list('d'))
Я пытаюсь получить список всех элементов верхнего уровня, которые имеют определенный подэлемент:
- если я ищу 'c', я бы ожидал получить ('A', 'B').
- если я ищу 'd', я ожидаю получить ('B', 'C')
ПРИМЕЧАНИЕ: предпочитаю решение base-R, но было бы интересно увидеть других