Menu
CoddyTech

Truy cập giá trị

Thuộc phần Logic và luồng chương trình trong hành trình Python của Coddy. Bài học 9 trên 78.

Trong từ điển, mỗi khóa gắn với một giá trị. Để truy cập một giá trị, bạn dùng khóa tương ứng. Cách này giống như khi bạn tra một từ trong từ điển giấy để tìm nghĩa của từ đó.

Đây là cách bạn truy cập các giá trị trong từ điển Python:

# Từ điển các thủ đô
country_capitals = {
 "USA": "Washington, D.C.",
 "France": "Paris",
 "Japan": "Tokyo"
}

# Truy cập giá trị bằng khóa
print(country_capitals["USA"])
print(country_capitals["France"])

# Truy cập một giá trị không tồn tại
# print(country_capitals["Germany"])  # Lệnh này sẽ gây ra lỗi

Trong ví dụ này, ta truy cập thủ đô của USA bằng khóa "USA". Nếu bạn thử truy cập một khóa không tồn tại trong từ điển, Python sẽ báo lỗi KeyError.

challenge icon

Thử thách

Dễ

Tạo một hàm (function) tên là get_capital nhận hai tham số: country_capitals (một từ điển) và country_name (một chuỗi). Hàm này cần trả về tên thủ đô của quốc gia có tên đã cho, dùng từ điển country_capitals.

Tự làm thử

def get_capital(country_capitals, country_name):
    # Viết code tại đây
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Logic và luồng chương trình

Tự luyện tập: Trình biên dịch Python online