Python2 の集合の検査は not item in dist でも item not in dict でも動くようだ2021年08月11日 11時26分10秒

Python の dict に要素が存在するかを調べるのに、どちらが使えるかを試してみた。
% python
Python 2.7.18 (default, Jul 21 2021, 20:00:22)
[GCC 7.3.1 20180303 (Red Hat 7.3.1-5)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> a = { "a" : "A" }
>>> print( a[ "a" ] )
A
>>> print( "a" in a )
True
>>> print( "a" not in a )
False
>>> print( not "a" in a )
False
どちらでも良さそうだ。

今気が付いたのだが試したのは python2 系だったようだ。

次回