def contains( s, items ):""" s为源,若items中每一项都存在于s中,则返回True;items中只要有一项不存在于s中,就返回False """
2 回答
慕容708150
TA贡献1831条经验 获得超4个赞
def contains(s, items): for item in items: if item not in s: return False return True
牧羊人nacy
TA贡献1862条经验 获得超7个赞
1, 使用all()
2, 使用子集
| 1234567 | def contains(s, items): return all([i in s for i in items]) def contains2(s, items): return set(items) < set(s) print(contains2([1, 2, 3], [1, 2, 4])) |
添加回答
举报
0/150
提交
取消
