(x for x in range(100) if random() > 0.5)
Если вы пишете свой итерируемый объект и хотите добавить такую подсказку, определите метод
__length_hint__. Если же длина известна точно, лучше использовать len.Если вы используете итерируемый объект и хотите узнать его ожидаемую длину, применяйте функцию
operator.length_hint. 👉@BookPython