我有这两个数组:
A = [1,2,3,4,5,6,7,8,9,0]
和:
B = [4,5,6,7]
有没有办法检查 B 是否是 A 中的子列表,并且项目的顺序完全相同?
最佳答案
issubset应该对你有帮助
set(B).issubset(set(A))
例如:
>>> A= [1,2,3,4]
>>> B= [2,3]
>>> set(B).issubset(set(A))
True
编辑:错误,这个解决方案并不暗示元素的顺序!
关于python - 检查一个数组的所有元素是否在另一个数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20789412/