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