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 系だったようだ。

次回

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2021/08/11/9408237/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。