libb.collapse
- collapse(*args)
Recursively flatten nested lists/tuples into a single list.
- Parameters:
args – Items to collapse (can be nested lists/tuples).
- Returns:
Flattened list of items.
Examples
>>> collapse([['a', ['b', ('c', 'd')]], -2, -1, [0, 1]]) ['a', 'b', 'c', 'd', -2, -1, 0, 1]