带有if语句的python嵌套循环

时间:2018-01-24 07:16:07

标签: python-3.x loops nested

我对python中的嵌套循环有疑问。我希望代码循环遍历所有i in extracting(a).make_all_list,如果它与e['Kummi']匹配,则打印一些东西。如果找不到e['Kummi']的任何匹配项,请打印e['Kummi']。但是,我相信以下代码所做的是,只要e['kummi]不匹配,它就会打印出来,即使稍后在搜索中它会找到匹配e['kummi']

for e in kummi:
    #b=' '.join(e)
    #re.sub('[^A-Za-z0-9]+', '', b)
    for i in extracting(a).make_all_list():
        if (e.split(' ',l)[0] in i['Käyttönimi'])==True & (e.split(' ',l)[l] in i['Käyttönimi'])==True:
            print(e + ' ' + i['Sähköposti'] + ' ' + i['Käyttönimi'])
        else:
            print(e + ' not found')

0 个答案:

没有答案