\

Pythonの辞書型において、キーの存在確認は in 演算子を使って行えます。in 演算子を使った場合、指定したキーが辞書型の中に存在する場合は True を、存在しない場合は False を返します。

fruits_dict  = {'Apple':150, 'Banana':200, 'Orange':100, 'Grape':500, 'Lemon':100}
print('Banana' in  fruits_dict) # True
print('Peach' in  fruits_dict) # False

また、キーが存在しないことを確認する場合は、not in 演算子を使用します。

print('Banana' not in  fruits_dict.keys()) # False
print('Peach' not in  fruits_dict.keys()) # True

辞書の値の存在を確認する場合は、辞書に含まれるすべての値を取得できる valuesメソッド を利用します。

print(100 in  fruits_dict.values()) # True
print(300 in  fruits_dict.values()) # False

辞書のキーと値、両方の存在を確認する場合は、辞書に含まれるすべてのキーと値を取得できる itemsメソッド を利用します。

print(('Banana', 200) in  fruits_dict.items()) # True
print(('Banana', 300) in  fruits_dict.items()) # False

以上がPythonで辞書のキーの存在を確認する基本的な方法です。これらの方法を活用することで、辞書の操作をより柔軟に行うことができます。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です