Hacker News new | ask | show | jobs
by memco 1066 days ago
In some cases you can also do:

  x = x or []
Your method is best when you might get falsy values but if that’s not an issue the `or` method is handy.
1 comments

I tend to dislike this method as it's unclear what or returns unless you already know that or behaves this way. x if x is not None else default is cleaner in my opinion