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
提交
取消