Tôi cần một cách để có được một giá trị từ điển nếu khóa của nó tồn tại, hoặc đơn giản là trả về None
, nếu nó không có.
Tuy nhiên, Python đưa ra một KeyError
ngoại lệ nếu bạn tìm kiếm một khóa không tồn tại. Tôi biết rằng tôi có thể kiểm tra chìa khóa, nhưng tôi đang tìm kiếm một cái gì đó rõ ràng hơn. Có cách nào để trở lại None
nếu khóa không tồn tại?
.get(key)
thay vì[key]