您好我是python的新手,我正在尝试构建一个函数,它将选择列表中的每个元素存储变量中的每个元素并执行某些操作(使用循环)
StrLst = ['aaa','bbbaaa','cccbbb','aaabbb']
LstEle = list [0]
使用LstEle变量
然后转到下一个元素并继续为整个列表执行此操作
答案 0 :(得分:1)
您可以使用any
功能,就像这样
>>> any(item in input_string for item in my_list)
如果条件(any
)至少满足一次, True
将返回item in input_string
。在这种情况下,它会遍历my_list
并检查当前项目是否在input_string
的{{1}}运算符中。如果in
中的任何项目位于my_list
,则会返回input_string
答案 1 :(得分:1)
如果您对存在的项目感兴趣,而不仅仅是存在哪些项目,您可以使用
[item for item in my_list if item in string]