Python 将列表中的每个元素与另一个元素进行比较

Python 将列表中的每个元素与另一个元素进行比较,python,list,loops,Python,List,Loops,如何用另一个列表迭代或循环遍历列表中的每个元素 如果我使用以下选项: "for m, e in zip (arrayMaster, arrayExamples):" 我得到a-a,b-b,c-c 我假装明白了:a-a,a-B,a-C,B-a,B-B,B-C 我的最终目标是比较两个列表,如果在列表“m”中找到列表“e”中的字符,它将输出一条真实的消息 例如: List m Sbh 411, Sbh 25 Str, Sba 3 Str Sba 3 Str, A 203, Sb

如何用另一个列表迭代或循环遍历列表中的每个元素

如果我使用以下选项:

"for m, e in zip (arrayMaster, arrayExamples):"
我得到a-a,b-b,c-c

我假装明白了:a-a,a-B,a-C,B-a,B-B,B-C

我的最终目标是比较两个列表,如果在列表“m”中找到列表“e”中的字符,它将输出一条真实的消息

例如:

List m

Sbh 411,
Sbh 25 Str,
Sba 3 Str Sba 3 Str,
A 203,
Sbh 611,
Sbm 800,
O 19 MozartWA,
BUS BusoniF Sbm 800 Kin,
Sbb 2 Sch,
Sbb 2 Men,
Sbc 22,
Sbc 21,
Sbh 9,
Sbc 31 Ede,
Sbc 22 Hey,
...

List e

Sba 1,
Sba 2,
Sba 3,
Sba 4,
Sba 5,
Sba 6,
Sba 7,
Sba 8,
Sba 9,
Sba 10,
Sba 11,
Sba 12,
Sba 13,
Sba 14,
Sba 15,
Sba 16,
Sba 17,
...


无需迭代每个元素,只需使用中的内置

for i, m in enumerate(arrayMaster):
    if m in arrayExamples:
        print(f'arrayMaster index: {i}')
        print(f'arrayExamples index: {arrayExamples.index(m)}')
简单的方法是

for m in M:
    if m in E:
        print(m, True)

如果列表e和m=
[Sba 411]
中有
Sba 1
,那么输出应该是[True]还是[False]?非常感谢,但我想我表达得很糟糕,对不起,我想检查列表之间匹配的确切元素,如果我需要检查每一个,请检查我的编辑