以下是一个示例代码,展示如何检查一个列表是否包含另一个列表:
def check_list_contains(list1, list2):
# 遍历list2中的每个元素
for item in list2:
# 如果item不在list1中,则返回False
if item not in list1:
return False
# 如果list2中的所有元素都在list1中,则返回True
return True
# 示例用法
list1 = [1, 2, 3, 4, 5]
list2 = [2, 4]
result = check_list_contains(list1, list2)
print(result) # 输出:True
在上述示例中,我们定义了一个函数check_list_contains,该函数接受两个列表作为参数。函数使用for循环遍历list2中的每个元素,并使用if语句检查每个元素是否在list1中。如果有任何一个元素不在list1中,函数将返回False。如果list2中的所有元素都在list1中,函数将返回True。
最后,我们使用示例数据调用check_list_contains函数,并将结果打印出来。在这个例子中,list1包含了list2中的所有元素,所以结果是True。
下一篇:包含另一个记录的T-SQL记录