Kent Johnson wrote: > (Pretty cool BTW that *f works, I wasn't sure if it could take an > iterable instead of a sequence.) Just be careful not to use zip(*f) on an infinite iterable...