Skip to main content

extract_sequence_iterable

No overview available.

def extract_sequence_iterable(
obj: Any
) - > Union[list, tuple]

Extracts a sequence or iterable from a given object, ensuring the result is a list or tuple. Use this to normalize various input types into a consistent sequence format for iteration.

Parameters

NameTypeDescription
objAnyThe source object from which to extract a sequence or iterable.

Returns

TypeDescription
Union[list, tuple]The extracted sequence as a list or tuple, or an empty list if the input is null or invalid.