我有两个列表:
list_1 = list(2, 3, 5)
list_2 = list(2, 3, 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
identical(list_1,list_2)
应该可以正常工作。