@classmethod
    def eye(cls, n):
        n = as_int(n)
        mat = [cls._sympify(0)]*n*n
        mat[::n + 1] = [cls._sympify(1)]*n
        return cls._new(n, n, mat)

    ############################
    # Mutable matrix operators #
    ############################
Split a pathname into components (the opposite of os.path.join)
dataset/ETHPy150Open sympy/sympy/sympy/matrices/dense.py/DenseMatrix.eye--crossover with--dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/Django-1.6.10/setup.py/fullsplit