Я хочу сравнить 2 итерации и напечатать элементы, которые появляются в обоих итерациях.
>>> a = ('q', 'r')
>>> b = ('q')
# Iterate over a. If y not in b, print y.
# I want to see ['r'] printed.
>>> print([ y if y not in b for y in a])
^
Но это дает мне недопустимую синтаксическую ошибку, когда был помещен ^
.
Что не так в этой функции lamba?