¿Hay una manera sencilla de comprobar si el generador no tiene elementos, como peek
, hasNext
, isEmpty
, algo por el estilo?
[]
es convenientemente Falsey para que pueda hacer un chequeo y hacer un comportamiento especial para algo o nada. Los generadores son verdaderos incluso si no producen elementos.
glob.iglob("filepattern")
un patrón comodín proporcionado por el usuario, y quiero advertir al usuario si el patrón no coincide con ningún archivo. Claro que puedo solucionar esto de varias maneras, pero es útil poder probar limpiamente si el iterador se quedó vacío o no.