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