Python 对比两个list中元素是否相同(忽略顺序)
a=[1,2,3,4,5,6,7,8,9]
b=[9,8,7,6,5,4,3,2,1]
a和b两个list中元素是一样的,只是顺序不一样,我们怎么判断他们呢?
from collections import Counter
a=[1,2,3,4,5,6,7,8,9]
b=[9,8,7,6,5,4,3,2,1]
a = Counter(a)
b = Counter(b)
print (dict(a)==dict(b))
# True
这样就完成啦.