有两个列表,L1 和 L2,由硬回车分隔的数千行。
L1 中存在 L2 中不存在的行,对于此作业毫无用处。
L1 和 L2 中有一些常见的(重复的)线路也是无用的,应该消除。
L2 中有一些行未包含在 L1 中:这些是请求。
尝试合并,比较差异,但输出混合。
L1:DC
L2:CR
L3:R
看看 setdiff 命令:
L1= c("D","C")
L2= c("C","R")
L3 = setdiff(L2,L1)
您也可以在
前面使用 not ( !
) 使用 %in%
索引 L2:
L1= c("D","C")
L2= c("C","R")
L2[!L2 %in% L1]
#[1] "R"