итератора есть вроде метод iter_len для этого, а у гена нет
У генератора нет длины, в общем, случае
Что должна означать длина итератора или генератора?
Размер самого объекта, а не кол-во хранящихся объектов
https://docs.python.org/3/c-api/structures.html#c.Py_SIZE Может, тебе это нужно?
Я не до конца понял, но похоже, iter_len делает не это.
Дааа, я изначально хотел найти длину (кол-во объектов). Но после слов Павла решил посмотреть в исходниках, что из себя представляет _PyGenObject_HEAD)
Обсуждают сегодня