检查一个数组的所有元素是否都在另一个数组中

2024-01-25

我有这两个数组:

A = [1,2,3,4,5,6,7,8,9,0] 

And:

B = [4,5,6,7]

有没有办法检查 B 是否是 A 中具有相同项目顺序的子列表?


issubset http://docs.python.org/2/library/stdtypes.html#set.issubset应该对你有帮助

set(B).issubset(set(A))

e.g.:

>>> A= [1,2,3,4]
>>> B= [2,3]
>>> set(B).issubset(set(A))
True

edit: wrong,这个解并不暗示元素的顺序!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

检查一个数组的所有元素是否都在另一个数组中 的相关文章

随机推荐