我有一个list
of character
vector
s:
my.list <- list(e1 = c("a","b","c","k"),e2 = c("b","d","e"),e3 = c("t","d","g","a","f"))
我正在寻找一个function
对于任何character
出现不止一次list
's vector
s(在每个vector
a character
只能出现一次),只会保留第一次出现。
因此,此示例的结果列表将是:
res.list <- list(e1 = c("a","b","c","k"),e2 = c("d","e"),e3 = c("t","g","f"))
请注意,有可能整个vector
in the list
被消除,以便结果中的元素数量list
不一定必须等于输入list
.