def non_string_sequence(v, types=None):
"""Return whether the object is a Sequence other than str, optionally
with the given element types."""
return isinstance(v, Sequence) and not isinstance(v, str) and (types is None or all(any(isinstance(x, t) for t in make_iterable(types)) for x in v))
评论列表
文章目录