libb.peel

peel(str_or_iter)[source]

Peel iterator one by one, yield item, aliasor item, item

>>> list(peel(["a", ("", "b"), "c"]))
[('a', 'a'), ('', 'b'), ('c', 'c')]