Spaces:
Sleeping
Sleeping
"""This module provides containers for python objects that are valid | |
printing targets but are not a subclass of SymPy's Printable. | |
""" | |
from sympy.core.containers import Tuple | |
class List(Tuple): | |
"""Represents a (frozen) (Python) list (for code printing purposes).""" | |
def __eq__(self, other): | |
if isinstance(other, list): | |
return self == List(*other) | |
else: | |
return self.args == other | |
def __hash__(self): | |
return super().__hash__() | |