Background
The output of help(all) is:
Help on built-in function all in module builtins:
all(iterable, /)
Return True if bool(x) is True for all values x in the iterable.
If the iterable is empty, return True.
I went to look up the official python docs and the same function only has listed the first argument.
Question: What does the second undocumented argument do?
I think it is strange that the official docs do not list the second argument but the help() for the function does list the second argument. I also see the same second argument on other functions like any(). Also the second argument does not look like valid syntax because usually you can not have a variable named / because variables must be alpha-numeric/underscores characters.
Actually
/is not a parameter itself, but instead it indicates that the previous parameter(s) should be passed positional.PEP 570 – Python Positional-Only Parameters