Chcę porównać 2 iterowalne i wydrukować elementy, które pojawiają się w obu iterowalnych.
>>> 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])
^
Ale daje mi nieprawidłowy błąd składni, w którym ^
został umieszczony. Co jest nie tak z tą funkcją Lamba?
tuples
w iterables
.
b = ('q')
nie tworzą też krotki. Krotki z jednym elementem wymagają jawnego,
, czylib = ('q',)