ホームページ >バックエンド開発 >Python チュートリアル >キーが辞書に存在するかどうかを確認する方法

キーが辞書に存在するかどうかを確認する方法

anonymity
anonymityオリジナル
2019-05-24 15:18:0015909ブラウズ

キーが辞書に存在するかどうかを確認する方法: [arr.has_key("int")] など、has_key() メソッドを使用して確認できます。ディクショナリは変更可能なコンテナ モデルであり、あらゆるタイプのオブジェクトを格納することもできます。

キーが辞書に存在するかどうかを確認する方法

Dictionary は別の変更可能なコンテナ モデルであり、あらゆるタイプのオブジェクトを格納できます。

ディクショナリ内の各キーと値 (key=>value) ペアはコロン (:) で区切られ、各ペアはコンマ (,) で区切られ、ディクショナリ全体が中かっこで囲まれます。 ({}) の形式は次のとおりです:

d = {key1 : value1, key2 : value2 }

キーは一意である必要がありますが、値は一意ではありません。

値は任意のデータ型にすることができますが、キーは文字列、数値、タプルなど不変である必要があります。

in メソッドは python3 で使用されます

#判断字典中某个键是否存在
arr = {"int":"整数","float":"浮点","str":"字符串","list":"列表","tuple":"元组","dict":"字典","set":"集合"}
#使用 in 方法
if "int" in arr:
    print("存在")
if "float" in arr.keys():
    print("存在")
#判断键不存在
if "floats" not in arr:
    print("不存在")
if "floats" not in arr:
    print("不存在")

has_key() は Python 3 ではサポートされていませんが、python2

ではサポートされていますリーリー

以上がキーが辞書に存在するかどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。