Learn R Programming

itertools2 (version 0.1.1)

ilength: Consumes an iterator and computes its length

Description

Counts the number of elements in an iterator. NOTE: The iterator is consumed in the process.

Usage

ilength(object)

Arguments

object
an iterable object

Value

the number of elements in the iterator

Examples

Run this code
ilength(1:5) == length(1:5)

it <- iterators::iter(1:5)
ilength(it) == length(1:5)

it2 <- ichain(1:3, 4:5, 6)
ilength(it2)

it3 <- ichain(1:3, levels(iris$Species))
ilength(it3)

Run the code above in your browser using DataLab