[Python-3000] Is this really a SyntaxError?
Nick Coghlan
ncoghlan at gmail.com
Wed Jul 30 00:51:09 CEST 2008
Georg Brandl wrote:
> Georg Brandl schrieb:
>> Someone just wrote to the docs mailing list and reported that the
>> itertools
>> documentation for Py3k contains this recipe:
>>
>> def grouper(n, iterable, fillvalue=None):
>> args = [iter(iterable)] * n
>> return zip_longest(*args, fillvalue=fillvalue)
>>
>> It is currently a syntax error in 3k. There's also a test for it in
>> test_keywordonlyarg.py, however, I can currently see no reason why
>> it should be disallowed.
>
> No opinions at all?
I think I was busy first time it went by :)
With keyword-only parameters allowed now, I think it makes sense to be
able to supply the keywords arguments after the variable length argument
as well.
Cheers,
Nick.
More information about the Python-3000
mailing list