Traverse a Python iterator or generator
iterate(it, f = base::identity, simplify = TRUE) iter_next(it, completed = NULL) as_iterator(x)
| it | Python iterator or generator |
|---|---|
| f | Function to apply to each item. By default applies the
|
| simplify | Should the result be simplified to a vector if possible? |
| completed | Sentinel value to return from |
| x | Python iterator or iterable |
For iterate(), A list or vector containing the results of calling
f on each item in x (invisibly); For iter_next(), the next
value in the iteration (or the sentinel completed value if the iteration
is complete).
Simplification is only attempted all elements are length 1 vectors of type "character", "complex", "double", "integer", or "logical".