Comment on Python Performance: Why 'if not list' is 2x Faster Than Using len()
antlion@lemmy.dbzer0.com 5 weeks agoBut the first example does the same thing for an empty list. I guess the lesson is that if you’re measuring the speed of arbitrary stylistic syntax choices, maybe Python isn’t the best language for you.
FooBarrington@lemmy.world 5 weeks ago
Yes, the first example does the same thing, but there’s still less to mentally parse. Ideally you should just use
if len(my list) == 0:
.