def isintlike(x):
    """Is x appropriate as an index into a sparse matrix? Returns True
    if it can be cast safely to a machine int.
    """
    if issequence(x):
        return False
    else:
        try:
            if int(x) == x:
                return True
            else:
                return False
        except __HOLE__:
            return False
dataset/ETHPy150Open scipy/scipy/scipy/sparse/sputils.py/isintlike