从函数返回嵌套字典可以通过以下步骤实现:
def create_nested_dict():
nested_dict = {
'key1': {
'nested_key1': 'nested_value1',
'nested_key2': 'nested_value2'
},
'key2': {
'nested_key3': 'nested_value3',
'nested_key4': 'nested_value4'
}
}
return nested_dict
return
语句将嵌套字典返回。def create_nested_dict():
nested_dict = {
'key1': {
'nested_key1': 'nested_value1',
'nested_key2': 'nested_value2'
},
'key2': {
'nested_key3': 'nested_value3',
'nested_key4': 'nested_value4'
}
}
return nested_dict
result = create_nested_dict()
print(result)
此时,函数会返回嵌套字典,并将其打印出来:
{
'key1': {
'nested_key1': 'nested_value1',
'nested_key2': 'nested_value2'
},
'key2': {
'nested_key3': 'nested_value3',
'nested_key4': 'nested_value4'
}
}
以上是一种简单的示例,展示了如何从函数返回嵌套字典。根据具体的需求,可以根据实际情况创建更复杂的嵌套字典结构。