This might be a basic question but I curious to know if I am using filter builtin in my code but pylint reports
W: 67,13: Used builtin function 'filter' (bad-builtin)
how come thats bad-builtin ?
This might be a basic question but I curious to know if I am using filter builtin in my code but pylint reports
W: 67,13: Used builtin function 'filter' (bad-builtin)
how come thats bad-builtin ?
You'll need to decide whether you care about this warning or not.
filter(my_filter, my_iterable)
is equivalent to:
[item for item in my_iterable if my_filter(item)]
In python 3, filter
acts like a generator, which means that it lazily evaluates things, e.g.:
(item for item in my_iterable if my_filter(item))
I would ignore this particular warning. Pyflakes may give you a more useful output.