у меня есть два списка,
a = ["1","3","4","22","2"]
и
b = ["1","2"]
есть ли способ получить вывод c = ["3","4"]
в python, как и
grep -vf b a
в bash, если у вас есть файл
1
3
4
22
2
и b
1
2
Я не могу использовать grep, и я попробовал это, но если список большой, это займет много времени, есть ли способ сделать это быстрее в python?
c = []
d = []
for i in b:
for j in a:
if i in j:
d.append(j)
c = list(set(a).difference(d))
есть ли способ сделать это быстрее в python?