4

次の厄介なネストされたリストがあります

編集:含めるように更新value_I_dont_want

mylist <- list(
  list(
    nested_1 = list(
      nested_2 = list(
        list( value_I_want = "a", value_I_dont_want = "f"),
        list( value_I_want = "b", value_I_dont_want = "g")
      )
    )
  ),
  list(
    nested_1 = list(
      nested_2 = list(
        list( value_I_want = "c", value_I_dont_want = "h"),
        list( value_I_want = "d", value_I_dont_want = "i"),
        list( value_I_want = "e", value_I_dont_want = "j")
      )
    )
  )
)

value_I_wantそして、私はすべてのsを取得したい

forループ内で次のコードを使用できることを知っています

mylist[[x]]$nested_1$nested_2[[y]]$value_I_want

でも、地図のスキルを上げたいです。リストが単一レベルの場合の使用方法は理解してmap_chrいますが、非常にネストされたリストからの抽出に関する多くのリソースは見つかりませんでした。また、使用できることは[[わかっていますが、これが適切な場合についての適切なドキュメントが見つかりませんか?

どんな助けでも大歓迎です!

4

2 に答える 2