我对在 python 中执行此操作的正确方法感到困惑......因此,如果我想使用 for 循环遍历列表并检查列表“A”的每个元素是否在 2 个或更多其他列表中,但我似乎不明白如何做到这一点......这是我的意思的一些基本代码:
>>> a
[1, 2, 3, 4, 5]
>>> even
[2, 4]
>>> odd
[1, 3]
>>> for i in a:
... if i in even or odd:
... print(i)
...
1
2
3
4
5
为什么这个代码打印 5 因为 5 既不在偶数列表中也不在奇数列表中?还有什么是正确的方法来做到这一点,以便我可以遍历一个列表并检查每个元素是否在至少一个其他数量的列表中?