5.6 小结

在本章中,你学习了:如何编写结果要么为True 要么为False 的条件测试;如何编写简单的if 语句、if-else 语句和if-elif-else 结构,并且在程序中使用这些结构来测试特定的条件,以确定这些条件是否满足;如何在利用高效的for 循环的同时,以不同于其他元素的方式对特定的列表元素进行处理。你还再次学习了Python就代码格式提出的建议,从而确保即便编写的程序越来越复杂,其代码依然易于阅读和理解。

在第6章,你将学习Python字典。字典类似于列表,但让你能够将不同的信息关联起来。你将学习如何创建和遍历字典,以及如何将字典同列表和if 语句结合起来使用。学习字典让你能够模拟更多现实世界的情形。

第 6 章 字典

5.6 小结 - 图1  在本章中,你将学习能够将相关信息关联起来的Python字典,以及如何访问和修改字典中的信息。字典可存储的信息量几乎不受限制,因此我们会演示如何遍历字典中的数据。另外,你还将学习存储字典的列表、存储列表的字典和存储字典的字典。
理解字典后,就能够更准确地为各种真实物体建模。你可以创建一个表示人的字典,然后想在其中存储多少信息就存储多少信息:姓名、年龄、地址、职业,以及能描述他的任何方面。你还能够存储任意两种相关的信息,如一系列单词及其含义,一系列人名及其喜欢的数,以及一系列山脉及其海拔,等等。