code: def __init__(self, iterable=None):
      if iterable:
          self.map = OrderedDict((item, None) for item in iterable)
      else:
          self.map = OrderedDict()
  
imports: from collections import OrderedDict
  from collections.abc import MutableSet
  from typing import Any, Callable
  from .basic import Basic
  from .sorting import default_sort_key, ordered
  from .sympify import _sympify, sympify, _sympy_converter, SympifyError
  from sympy.core.kind import Kind
  from sympy.utilities.iterables import iterable
  from sympy.utilities.misc import as_int
label_desc: Use image node_id 1 to create a new OrderedSet object from inherited base classes: MutableSet with example: obj = OrderedSet(iterable)