Source code for satcfdi.utils
import enum
from collections.abc import Sequence, Mapping
[docs]def iterate(item):
if isinstance(item, str | bytes | ScalarMap):
return [item]
if isinstance(item, Mapping):
return item.values()
if isinstance(item, Sequence):
return item
if item is None:
return []
return [item]