Kiểm tra khóa có tồn tại
Bài học 8 trên 14 trong khóa học Từ điển trong Python của Coddy.
Để xác định một khóa cụ thể có trong từ điển hay không, hãy dùng từ khóa in,
my_dict = {"name": "Alice", "age": 30, "city": "New York"}
print("name" in my_dict) # Kiểm tra xem khóa (key) có tồn tại không, in ra True
Thử thách
DễBạn có một từ điển gồm các từ và nghĩa của chúng. Nhiệm vụ của bạn là viết hàm có tên find_meaning để kiểm tra xem một từ cho trước có trong từ điển hay không.
Tự làm thử
# Từ điển gồm các từ và nghĩa của chúng
word_meanings = {
"apple": "a fruit",
"book": "a written or printed work",
"car": "a motor vehicle with four wheels",
"dog": "a domesticated mammal"
}
# Viết code của bạn ở đây
# Đừng thay đổi nội dung bên dưới dòng này
print("Does 'book' exist in the dictionary?", find_meaning("book"))
print("Does 'cat' exist in the dictionary?", find_meaning("cat"))
print("Does 'dog' exist in the dictionary?", find_meaning("dog"))
Tất cả bài học trong Từ điển trong Python
2Thao tác
Tạo từ điểnTruy cập phần tửThay đổi giá trịThêm phần tửXóa phần tửKiểm tra khóa có tồn tạiLặp qua từ điểnTự luyện tập: Trình biên dịch Python online