def _is_list_like(obj):
 return ((not is_string_like(obj)) and iterable(obj))

def _is_list_like ( obj ) : return ( ( not is_string_like ( obj ) ) and iterable ( obj ) )
returns whether the obj is iterable and not a string .