传一个list集合不用in查询怎么查
可以使用循环来遍历集合中的元素,并通过条件判断来查找符合要求的元素。以下是一个示例代码:
def find_element(lst, target):
for elem in lst:
if elem == target:
return True
return False
my_list = [1, 2, 3, 4, 5]
target_element = 3
result = find_element(my_list, target_element)
print(result) # 输出 True
在上面的例子中,我们定义了一个函数find_element,该函数接受一个列表和一个目标元素作为参数。函数通过循环遍历列表中的元素,并通过条件判断来查找目标元素。如果找到目标元素,则返回True,否则返回False。在主程序中,我们调用了这个函数,并打印了结果。
需要注意的是,虽然我们没有直接使用in关键字来查询,但实际上我们仍然是通过循环遍历列表来实现的,这只是一种不使用in关键字的方式。如果要完全不使用循环,可能需要使用其他的数据结构或算法来实现
原文地址: http://www.cveoy.top/t/topic/iFdd 著作权归作者所有。请勿转载和采集!