6 ms·
Hah, I wrote that code on the fly and didn't check the aforementioned test implementation, where I had `(a is None) ^ (b is None)` like the other commenter sugg
by sleavey 6y ago
Hah, I wrote that code on the fly and didn't check the aforementioned test implementation, where I had `(a is None) ^ (b is None)` like the other commenter suggested.
- patrec 6y agoYou could just write this as (a is None) is not (b is None) or (a is None) != (b is None) It won't make a difference (and is 1 to to 5 characters longer), but it seems "cleaner" since it's more specific.