以下是一个示例代码,展示如何检查一个列表是否包含另一个列表:
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记录