Python iterable function

Python iterable refers to a sequence which can be loop through. For example, lists, strings are iterables. iter() function can check whether a variable is an iterable or not.

>>> x = 'abc'
>>> iter(x)

To be safe, let's add exception handling:
>>> x = 3
>>> try:
... y = iter(x)
... except:
... print(y, " is not an iterable")
3 is not a iterable