parameters: (self)
return_statement: return tuple(((stop-start-1)//step+1) for start, stop, step in
                  zip(self.start, self.stop, self.step))
docstring: The shape of the array to be iterated over.
  
          For an example, see `Arrayterator`.
docstring_summary: The shape of the array to be iterated over.
docstring_tokens: The shape of the array to be iterated over .
function: def shape(self):
          """
          The shape of the array to be iterated over.
  
          For an example, see `Arrayterator`.
  
          """
          return tuple(((stop-start-1)//step+1) for start, stop, step in
                  zip(self.start, self.stop, self.step))
function_tokens: def shape ( self ) : return tuple ( ( ( stop - start - 1 ) // step + 1 ) for start , stop , step in zip ( self . start , self . stop , self . step ) )