Нужно вернуть список, который состоит из элементов, общих для этих двух списков.
a =
b =
c =
for i in a and b:
if i in a == i in b:
print( c )
не работает, можете объяснить в чем ошибка
[code python]здесь пишется код[/code]
emiliya1116Это по заданию в точности
Нужно вернуть список, который состоит из элементов, общих для этих двух списков.
>>> a = [1, 2, 3, 4, 5] >>> b = [3, 2, 7, 4, 2] >>> c = [] >>> >>> for i in a: ... if i in b: ... c.append(i) ... >>> for i in b: ... if i in a: ... c.append(i) ... >>> print(c) [2, 3, 4, 3, 2, 4, 2] >>>
>>> a = [1, 2, 3, 4, 5] >>> b = [3, 2, 7, 4, 2] >>> c = [] >>> >>> for i, j in zip(a, b): ... if i == j: ... c.append(i) ... >>> print(c) [2, 4] >>>