parameters: (n, iterable, fillvalue=None)
return_statement: return it.izip_longest(fillvalue=fillvalue, *args)
docstring: grouper(3, 'ABCDEFG', 'x') --> ABC DEF Gxx
docstring_summary: grouper(3, 'ABCDEFG', 'x') --> ABC DEF Gxx
docstring_tokens: grouper ( 3 ABCDEFG x ) -- > ABC DEF Gxx
function: def grouper(n, iterable, fillvalue=None):
      '''grouper(3, 'ABCDEFG', 'x') --> ABC DEF Gxx'''
      args = [iter(iterable)] * n
      return it.izip_longest(fillvalue=fillvalue, *args)
function_tokens: def grouper ( n , iterable , fillvalue = None ) : args = [ iter ( iterable ) ] * n return it . izip_longest ( fillvalue = fillvalue , * args )