(self, other)
return self._pow(other, new=True)
pow function::

        example:
                array = pow(array)
                array = pow(array,4)
                array = pow(array,array)
pow function::
pow function ::
def __pow__(self, other):
        """pow function::

        example:
                array = pow(array)
                array = pow(array,4)
                array = pow(array,array)

        """
        return self._pow(other, new=True)
def __pow__ ( self , other ) : return self . _pow ( other , new = True )