Python 对比两个list中元素是否相同(忽略顺序)

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

这样就完成啦.

上一篇:注册一个 button-counter 组件,在每次点击后,计数器会加 1


下一篇:day6.闭包