Существует как минимум три способа получить первый элемент списка в R: lst[[1]]
, lst[[1L]]
и lst[[T]]
.(На английском языке хорошо получается, что «top» начинается с буквы T). Точно так же есть три соответствующих способа получить остальную часть списка: lst[-1]
, lst[1L]
и lst[-T]
.Кажется, что индексирование с помощью 1
(значение с плавающей запятой), безусловно, является наиболее популярным способом выполнения любой из этих вещей, но почему?Кроме того, что является хорошим эталоном для проверки эффективности любого из них?
Под эталоном я подразумеваю вид, описанный в этой статье Википедии, например, .