Czy istnieje prosty sposób na sprawdzenie, czy generator ma żadnych przedmiotów, jak peek
, hasNext
, isEmpty
, coś w tym kierunku?
[]
jest wygodnie Falsey, więc możesz ją sprawdzić i wykonać specjalne zachowanie dla czegoś lub niczego. Generatory są prawdziwe, nawet jeśli nie dostarczają żadnych elementów.
glob.iglob("filepattern")
wzorca wieloznacznego dostarczonego przez użytkownika i chcę ostrzec użytkownika, jeśli wzorzec nie pasuje do żadnych plików. Jasne, że mogę to obejść na różne sposoby, ale warto mieć możliwość dokładnego sprawdzenia, czy iterator wyszedł pusty, czy nie.