Từ điển lồng nhau trong Python
Từ điển lồng nhau
Một từ điển cũng có thể chứa nhiều từ điển, đây được gọi là từ điển lồng nhau.
Thí dụ
Tạo một từ điển chứa ba từ điển:
myfamily = {
"child1" : {
"name" : "Emil",
"year" : 2004
},
"child2" : {
"name" : "Tobias",
"year" : 2007
},
"child3" : {
"name" : "Linus",
"year" : 2011
}
}
Hoặc, nếu bạn muốn lồng ba từ điển đã tồn tại dưới dạng từ điển:
Thí dụ
Tạo ba từ điển, thay vì tạo một từ điển sẽ chứa ba từ điển khác:
child1 = {
"name" : "Emil",
"year" : 2004
}
child2 = {
"name" : "Tobias",
"year" : 2007
}
child3 = {
"name" : "Linus",
"year" : 2011
}
myfamily = {
"child1" : child1,
"child2" : child2,
"child3" : child3
}
S