R比较两个列表是否完全相等

时间:2016-04-16 13:44:24

标签: r list

我有两个清单:

list_1 = list(2, 3, 5)
list_2 = list(2, 3, 5)

如何确定2个列表是否完全相同。它也可以用很难的方式完成,但有一种简单的方法可以做到。

2 个答案:

答案 0 :(得分:5)

仅此功能就是函数identical()

list_1 = list(2, 3, 5)
list_2 = list(2, 3, 5)
identical(list_1, list_2)
# [1] TRUE

list_1 = list(2, 3, 5)
list_2 = list(2, 5, 3)
identical(list_1, list_2)
# [1] FALSE

list_1 = list(2, 3, 5)
list_2 = list(2, 3L, 5)
identical(list_1, list_2)
# [1] FALSE

答案 1 :(得分:1)

identical(list_1,list_2)

应该有用。