如何访问strsplit之后元素列表的第一个元素?

如何访问strsplit之后元素列表的第一个元素?,r,strsplit,R,Strsplit,运行后,我将文件列表保存为列表 文件我们需要在列表上循环(从strsplit)并提取第一个元素 sapply(files, `[[`, 1) 文件[[1]]仅提取第一个列表元素 此外,这可以在不使用strsplit的情况下完成 trimws(files, whitespace = "\\..*") 或使用sub sub("\\..*", "", files) 是的!这两个都奏效了!相当干净,我实际上忘记了sapply(自从我使

运行后,我将文件列表保存为列表
文件我们需要在
列表上循环(从
strsplit
)并提取第一个元素

sapply(files, `[[`, 1)

文件[[1]]
仅提取第一个
列表
元素


此外,这可以在不使用strsplit的情况下完成

trimws(files, whitespace = "\\..*")
或使用
sub

sub("\\..*", "", files)

是的!这两个都奏效了!相当干净,我实际上忘记了sapply(自从我使用R后,beena)。谢谢
sapply(files, `[[`, 1)
trimws(files, whitespace = "\\..*")
sub("\\..*", "", files)