要提取R語言中列表所有元素的最后一個值,可以使用lapply函數結合tail函數來實現。以下是一個示例代碼:
# 創建一個包含多個列表的列表
my_list <- list(list(1, 2, 3), list(4, 5, 6), list(7, 8, 9))
# 使用lapply函數和tail函數提取每個列表的最后一個值
last_values <- lapply(my_list, function(x) tail(x, 1))
# 輸出結果
print(last_values)
在這個示例中,我們首先創建了一個包含多個列表的列表my_list,然后使用lapply函數和匿名函數來遍歷每個子列表,并使用tail函數提取每個子列表的最后一個值。最后,將提取的最后一個值保存在last_values中并輸出結果。