-
-
Notifications
You must be signed in to change notification settings - Fork 33.1k
Open
Labels
docsDocumentation in the Doc dirDocumentation in the Doc dir
Description
The doc of itertools.filterfalse()
shows predicate
argument as shown below:
itertools.filterfalse(predicate, iterable)
But the docstring of itertools.filterfalse()
shows function
argument instead of predicate
argument as shown below:
from itertools import filterfalse
print(help(filterfalse))
# class filterfalse(builtins.object)
# | filterfalse(function, iterable, /)
# ...
So the docstring of itertools.filterfalse()
should show predicate
argument instead of function
argument for consistency as shown below:
from itertools import filterfalse
print(help(filterfalse))
# class filterfalse(builtins.object)
# | filterfalse(predicate, iterable, /)
# ...
In addition, both the doc and docstring of itertools.takewhile()
properly show predicate
argument as shown below:
itertools.takewhile(predicate, iterable)
from itertools import takewhile
print(help(takewhile))
# class takewhile(builtins.object)
# | takewhile(predicate, iterable, /)
# ...
And, both the doc and docstring of itertools.dropwhile()
properly show predicate
argument as shown below:
itertools.dropwhile(predicate, iterable)
from itertools import dropwhile
print(help(dropwhile))
# class dropwhile(builtins.object)
# | dropwhile(predicate, iterable, /)
# ...
Metadata
Metadata
Assignees
Labels
docsDocumentation in the Doc dirDocumentation in the Doc dir
Projects
Status
Todo