is_weak_map()
Check if obj is a WeakMap (WeakKeyDictionary in Python).
Implementation
Args: obj: The object to check Returns: True if obj is a WeakKeyDictionary, False otherwise
Example
from weakref import WeakKeyDictionary
is_weak_map(WeakKeyDictionary())
Expected output: True
Source Code
def is_weak_map(obj: Any) -> bool:
from weakref import WeakKeyDictionary
return isinstance(obj, WeakKeyDictionary)