Я всегда думал о версии if not x is None
, чтобы быть более ясным, но Google руководство по стилю и PEP-8 используют if x is not None
. Есть ли незначительная разница в производительности (я предполагаю, что нет), и есть ли какой-либо случай, когда один действительно не подходит (что делает другой явным победителем для моего соглашения)? *
* Я имею в виду любой синглтон, а не только None
.
... сравнить синглтоны вроде Никто. Использовать или нет.