Hacker News new | ask | show | jobs
by slurgfest 4874 days ago
Downvoting notwithstanding, the statement that 1 and 0 ARE True and False is flat false. It's not even kind of true: True is not 1 and False is not 0, the type of True and False is not int, and the established convention for comparing to these values is to use 'is' if you are not using the vaguer 'if cond' or 'if not cond'.
1 comments

You are missing the point. The original code was making detours instead of using True as the list index (which you can do).