def __init__(self, l, Exp, Co):
    self.l = l
    assert (isinstance(l, int) and (l >= 0) and (l <= 8))
    self.Exp = np.array(Exp)
    assert (self.Exp.ndim == 1)
    self.Co = np.array(Co)
    assert ((self.Co.ndim == 2) and (self.Co.shape[0] == len(self.Exp)))
    self.Element = None
    self.Comment = None
def __init__(self, l, Exp, Co):
    self.l = l
    assert (isinstance(l, int) and (l >= 0) and (l <= 8))
    self.Exp = np.array(Exp)
    assert (self.Exp.ndim == 1)
    self.Co = np.array(Co)
    assert ((self.Co.ndim == 2) and (self.Co.shape[0] == len(self.Exp)))
    self.Element = None
    self.Comment = None