1from typing import Any 2 3 4def is_iterable(x: Any) -> bool: 5 "An implementation independent way of checking for iterables" 6 try: 7 iter(x) 8 except TypeError: 9 return False 10 else: 11 return True