@staticmethod
def dimensions(data):
    'Finds the dimensions of a nested list-of-lists\n\n        @param data: data of which dimensions are desired\n        @type data: list (of lists)\n        @return: dimensions of L{data}, in order outside-in\n        @rtype: list of int\n        @raise ValueError: if L{data} has irregular dimensions\n        '
    d = numpy.asanyarray(data)
    _Hyperslice.check_well_formed(d)
    return d.shape
Finds the dimensions of a nested list-of-lists

@param data: data of which dimensions are desired
@type data: list (of lists)
@return: dimensions of L{data}, in order outside-in
@rtype: list of int
@raise ValueError: if L{data} has irregular dimensions
@staticmethod
def dimensions(data):
    'Finds the dimensions of a nested list-of-lists\n\n        @param data: data of which dimensions are desired\n        @type data: list (of lists)\n        @return: dimensions of L{data}, in order outside-in\n        @rtype: list of int\n        @raise ValueError: if L{data} has irregular dimensions\n        '
    d = numpy.asanyarray(data)
    _Hyperslice.check_well_formed(d)
    return d.shape