libb.compact

compact(iterable)[source]

Remove falsy values from an iterable (including None and 0).

Parameters:

iterable – Iterable to filter.

Returns:

Tuple of truthy values.

Return type:

tuple

Warning

This also removes zero!

Example:

>>> compact([0,2,3,4,None,5])
(2, 3, 4, 5)