2016-01-15 53 views
0

我有一個「大列表」類型的對象,我想獲得下面美元符號後面的標籤列表。我怎麼做?如何獲取R列表中的項目標籤

str(example_list) 
List of 360 
$ b32ad9c4fcbdd1f812    : chr [1:2201] "sd" "ssd" "dgaAL" "dE6" ... 
$ 6ba9eb1aa59226b8    : chr [1:2320] "83r" "iTY" "dkeM" "4Kl" ... 
$ e1680cf14ebc88bbd521    : chr [1:2687] "62V" "dAe" "ddv" "dAL" ... 
+0

我意識到這是一個重複的,但我的網站了一會兒略有不同語言的搜索不轉了一個答案。似乎值得以我的方式提出問題,以便未來的用戶有更多的機會找到它。 –

回答

1

,因爲在較大的列表中每個項目本身是有它自己的名字列表,您將使用names功能。

所以一個項目:

names(example_list[1]) 

我們得到

[1]  "b32ad9c4fcbdd1f812" 

然後用列表清單

names(example_list) 

我們得到

[1] 「b32ad9c4fcbdd1f812」 ,「6ba9eb1aa59226b8」,「e16 80cf14ebc88bbd521"

從這個問題的答案:extract names of objects from list