Why Python's For-Else Clause Makes Perfect Sense, but You Still Shouldn't Use It | Hacker News Reader