Tôi đang tìm cách tạo một cơ chế tra cứu đơn giản trong python và muốn đảm bảo rằng chưa có thứ gì đó ẩn trong thư viện rộng lớn trong python chưa thực hiện điều này trước khi tạo ra nó.Truy cập python dict với nhiều chuỗi tìm kiếm chính
Tôi đang tìm kiếm để có một dict được định dạng một cái gì đó như thế này
my_dict = {
"root": {
"secondary": {
"user1": {
"name": "jim",
"age": 24
},
"user2": {
"name": "fred",
"age": 25
}
}
}
}
và tôi đang cố gắng để có một cách để truy cập dữ liệu bằng cách sử dụng một ký hiệu thập phân đó sẽ là một cái gì đó tương tự như
root.secondary.user2
và trả lại kết quả đó trở lại làm phản hồi. Tôi nghĩ rằng phải có một cái gì đó mà làm điều này và tôi có thể viết một mà không có nhiều khó khăn nhưng tôi muốn chắc chắn rằng tôi không tái tạo một cái gì đó tôi có thể bị thiếu từ tài liệu. Cảm ơn
Bạn đang tìm đường cú pháp ('mydict.root.secondary.user2') hoặc chỉ tra cứu qua chuỗi? –