理解Python字典的嵌套结构及其操作示例
在Python中,字典是一种可变容器模型,且是无序的。字典的每个键值对用冒号 : 分割,每个对之间用逗号 , 分割。
以下是字典嵌套结构的一个例子:
# 创建一个简单的字典
person = {
"name": "John Doe",
"age": 30,
"address": {
"street": "123 Main St",
"city": "New York",
"country": "USA"
}
}
# 访问嵌套字典
print(person["address"]["street"])) # 输出:123 Main St
# 修改嵌套字典的值
person["address"]["city"] = "San Francisco"
# 添加新的键值对到嵌套字典
person["address"].update({"zip": 94105})})
print(person["address"]) # 输出:{'street': '123 Main St', 'city': 'San Francisco', 'country': 'USA', 'zip': 94105}
以上代码展示了如何创建嵌套字典,访问和修改其中的值,以及添加新的键值对。
还没有评论,来说两句吧...