Kiểm tra khóa tồn tại trong dictionary bằng toán tử in. Toán tử so khóa với dictionary và kiểm tra sự hiện diện.
Ví dụ
my_dict = {'name': 'TutorialsPoint', 'time': '15 years', 'location': 'India'}
print('name' in my_dict)
print('foo' in my_dict)
Kết quả
True False
Hiệu năng: Kiểm tra in trên dict là O(1) trung bình (hash table). Không nên dùng key in dict.keys() (tạo view/list không cần thiết).
Cách khác: dict.__contains__(key) (gọi nội bộ bởi in), hoặc try/except KeyError khi truy cập (EAFP style).