可在字典中嵌套字典,但这样做时,代码可能很快复杂起来。例如,如果有多个网站用户,
每个都有独特的用户名,可在字典中将用户名作为键,然后将每位用户的信息存储在一个字典中,
并将该字典作为与用户名相关联的值。在下面的程序中,对于每位用户,我们都存储了其三项信
息:名、姓和居住地;为访问这些信息,我们遍历所有的用户名,并访问与每个用户名相关联的
信息字典:
98 第 6 章 字典
many_users.py
users = {
'aeinstein': {
'first': 'albert',
'last': 'einstein',
'location': 'princeton',
},
'mcurie': {
'first': 'marie',
'last': 'curie',
'location': 'paris',
},
}
for username, user_info in users.items():
print("\nUsername: " + username)
full_name = user_info['first'] + " " + user_info['last']
location = user_info['location']
print("\tFull name: " + full_name.title())
print("\tLocation: " + location.title())
我们首先定义了一个名为users的字典,其中包含两个键:用户名'aeinstein'和'mcurie';
与每个键相关联的值都是一个字典,其中包含用户的名、姓和居住地。在处,我们遍历字典
users,让Python依次将每个键存储在变量username中,并依次将与当前键相关联的字典存储在变
量user_info中。在主循环内部的处,我们将用户名打印出来。
在处,我们开始访问内部的字典。变量user_info包含用户信息字典,而该字典包含三个键:
'first'、'last'和'location';对于每位用户,我们都使用这些键来生成整洁的姓名和居住地,
然后打印有关用户的简要信息(见):
Username: aeinstein
Full name: Albert各位同学,大家好!您现在打开的是“财务成本管理”科目的思维导图合集,书中对每章知识点的逻辑框架及重点内容做了细致梳理。
财管科目内容分三大篇,篇内每章知识点之间联系紧密,逻辑关联度高、涉及的计算也环环相扣。建议大家先充分利用我们的《大蓝本》学好每个知识点,每章学完后通过思维导图来复盘总结,在基本能回答导图中的精炼问题、或能厘清导图中重要知识点涉及的计算思路及步骤后,再回归到《大蓝本》的经典真题及模拟题模块进行练习巩固,以达到事半功倍的效果。
财管科目计算公式多、计算量大,只有不断练习,才能熟能生巧;但财管科目又不仅仅只有计算,很多知识的底层逻辑及相互间的关联性非常重要,导图中已经将重点标识出来。希望大家在财管学习过程中能不断翻阅本书,回忆曾经踩过的坑,总结经验教训,这样才会形成肌肉记忆,最终在考场上轻松避开出卷老师精心挖的“陷阱”。
报考提醒 报考流程节点提醒
复习资料 编委会模拟题等备考资料包
名师好课 编委会 CPA 全面精讲小灶课
基础知识和基本技术手段
财务管理概述
财务报表分析和财务预测
价值评估基础
资本成本