aioplus.alen

async aioplus.alen(aiterable, /)

Return length of the iterable.

Parameters:

aiterable (AsyncIterable[Any]) – An asynchronous iterable of objects.

Returns:

Length of the iterable.

Return type:

int

Examples

>>> import asyncio
>>>
>>> from aioplus import alen, arange
>>>
>>> async def main() -> None:
>>>     aiterable = arange(2304)
>>>     length = await alen(aiterable)
>>>     print(f"len(aiterable) == {length}")
>>>
>>> if __name__ == '__main__':
>>>     asyncio.run(main())

See also

len()