Как удалить елементы списка b из списка a. Python
a = [5, 6, 7, 8]
b = [5, 8, 9]
Ответы (4 шт):
Автор решения: Danis
→ Ссылка
a = [5, 6, 7, 8]
b = [5, 8, 9]
for i in b:
try:
a.remove(i)
except ValueError:
continue
Автор решения: passant
→ Ссылка
Или совсем элементарно:
a = [5, 6, 7, 8]
b = [5, 8, 9]
a=list(set(a).difference(set(b)))
print(a)
Результат:
[6, 7]