次のように作成されたリストがあるとa
します。
a1<-list(1,2,list("X",10))
a2<-list("A",list("B"),"C")
a3<-list(list("D",list("E")),3.14)
a<-list(a1,a2,a3)
どうすればa
これに変換できますか:
list(1,2,list("X",10),"A",list("B"),"C",list("D",list("E")),3.14)
上記の例のようにa1, a2, a3... an
だけでなく、a1, a2
任意の数の に対して機能するソリューションが必要です。a3
Mathematica では単純に を使用Flatten[a,1]
しますが、R ではどのように行うのでしょうか?