In giá trị của khóa 'history' từ bên dưới dict trong Python
Trong bài viết này, mình sẽ tìm hiểu cách truy cập và in ra giá trị của một khóa lồng nhau trong một dictionary trong Python. Ta sẽ giải quyết bài toán cụ thể: In giá trị của khóa 'history' từ dictionary lồng nhau đã cho.
Đề bài
Mình có một dictionary lồng nhau dưới đây:
sampleDict = { "class": { "student": { "name": "Mike", "marks": { "physics": 70, "history": 80 } } } }
Nhiệm vụ của mình là truy cập và in ra giá trị tương ứng với khóa 'history' từ dictionary lồng nhau trên.
Truy cập và in giá trị của khóa 'history'
Để truy cập giá trị của một khóa lồng nhau, mình sẽ sử dụng cách truy cập theo chuỗi các khóa. Dưới đây là cách thực hiện:
# Định nghĩa dictionary lồng nhau sampleDict = { "class": { "student": { "name": "Mike", "marks": { "physics": 70, "history": 80 } } } } # Truy cập và in giá trị của khóa 'history' history_value = sampleDict["class"]["student"]["marks"]["history"] print("Giá trị của khóa 'history':", history_value)
Kết quả
Khi bạn chạy đoạn mã trên, kết quả sẽ là:
Giá trị của khóa 'history': 80
Trong bài viết này, mình đã tìm hiểu cách truy cập và in ra giá trị của một khóa lồng nhau trong một dictionary trong ngôn ngữ lập trình Python. Việc sử dụng cách truy cập theo chuỗi các khóa cho phép bạn truy cập vào thông tin cụ thể trong các cấu trúc dữ liệu phức tạp.
Bài giải
-------------------- ######## --------------------
Câu hỏi thường gặp liên quan:
- Chuyển đổi hai danh sách thành một dictionary trong Python
- Hợp nhất hai dictionary trong Python thành một
- In giá trị của khóa 'history' từ bên dưới dict trong Python
- Khởi tạo dictionary với giá trị mặc định trong Python
- Tạo một dictionary bằng cách trích xuất các khóa từ một dictionary nhất định bằng Python
- Xóa danh sách khóa khỏi dictionary trong Python
- Kiểm tra xem một giá trị có tồn tại trong dictionary không bằng Python
- Đổi tên khóa của dictionary trong Python