掌握Python字典的嵌套结构及操作
在Python中,字典是一种可变容器模型,且每个键值对用冒号 : 分割,每对键值对之间用逗号 , 分割。如果需要创建嵌套字典,可以按照以下步骤操作:
创建顶层字典:
top_dict = {'parent1': {'child1': 'value1', 'child2': 'value2'}}}
这里有一个包含两个层级的字典。
添加更多层次的字典:
nested_dict = top_dict['parent1']
nested_dict['child3'] = 'new_value'
这里添加了一个新的子级
child3
并赋予它一个新值。访问和操作字典项:
print(nested_dict) # 输出:{'child1': 'value1', 'child2': 'value2', 'child3': 'new_value'}}
print(nested_dict['child3'])) # 输出:'new_value'
nested_dict.pop('child3') # 删除'child3'子级
print(nested_dict) # 输出:{'child1': 'value1', 'child2': 'value2'}(已删除'child3')
这里展示了如何创建嵌套字典,以及如何访问、添加和删除字典项。
还没有评论,来说两句吧...