【发布时间】:2018-10-27 02:14:48
【问题描述】:
我想知道如何检查两个数字列表是否相同,除了正好 2 个数字
if list1 == list2: # + except 2 numbers
【问题讨论】:
-
“两个数字除外”是什么意思?列表仅相差两个?
-
你能举个例子吗?
-
例如,如果第一个列表有 1,2,3,4,5 和第二个 1,2,3,6,7 则为真
-
你可以试试这个:
result = len([i for i in list1 if i not in list2]) == 2 -
list1和list2可以包含重复项吗?